!function(){var e,t,n,r={"sl/w":function(e,t,n){"use strict";n.d(t,{default:function(){return u}});var r=n("Ktcs"),i=n("VfuR"),s=n.n(i),o=n("PVk8"),a=n("QgEn");class u extends r.Component{render(){const{useGap:e,message:t,options:n}=this.props,r=(0,o.classNameFix)((0,o.getPassThroughProps)(this.props));return(0,a.jsx)("i18n-string",Object.assign({},r,{children:(0,o.getValue)({useGap:e,message:t,options:n},!0)}))}}u.displayName="FormattedMessage";u.propTypes={message:s().string.isRequired,options:s().object,useGap:s().bool};u.isI18nElement=!0;u.defaultProps={options:{},useGap:!1}},PVk8:function(e,t,n){"use strict";n.d(t,{classNameFix:function(){return c},getPassThroughProps:function(){return u},getValue:function(){return a}});var r=n("+VkO"),i=n("npjq"),s=n("G2Xo");const o=["className","class"],a=({useGap:e,message:t,options:n},r=!1)=>{let o=r?(0,s.default)(t,n):i.default.text(t,n);!0===e&&(o=` ${o} `);return o},u=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},c=e=>{const{className:t,class:n}=e,i=(0,r.default)(e,o);return t&&!n?Object.assign({class:t},i):e}},"0FzD":function(e,t){"use strict";t.default={COMPANY:"company",CUSTOMER:"customer"}},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},dPcB:function(e,t,n){"use strict";n.d(t,{default:function(){return u}});var r=n("Rd7q"),i=n("0FzD"),s={ja:{[i.default.COMPANY]:e=>`${e} 御中`,[i.default.CUSTOMER]:e=>`${e} 様`}};const o=new RegExp(/[\u4E00-\u9FCC\u3400-\u4DB5\uFA0E\uFA0F\uFA11\uFA13\uFA14\uFA1F\uFA21\uFA23\uFA24\uFA27-\uFA29\uF9DC]|[\ud840-\ud868][\udc00-\udfff]|\ud869[\udc00-\uded6\udf00-\udfff]|[\ud86a-\ud86c][\udc00-\udfff]|\ud86d[\udc00-\udf34\udf40-\udfff]|\ud86e[\udc00-\udc1d]|[\u3040-\u309F]|[\u3005]|[\u3031-\u3032]|[\u3131-\uD79D]/),a=new RegExp(/[\u30A0-\u30FF]/);var u=({name:e,firstName:t,lastName:n,email:i,titleType:u},c)=>{const l=t&&t.trim(),d=n&&n.trim(),f=e&&e.trim();let p;l||d?l&&!d?p=l:!l&&d&&(p=d):p=f||i||"";if(void 0===p){const e=o.test(d),t=o.test(l),n=a.test(d),r=a.test(l);p=e&&t||e&&r||n&&t||r&&n?`${d} ${l}`:`${l} ${d}`}if(u){const e=c&&c.locale||(0,r.default)(),t=s[e]&&s[e][u];t&&(p=t(p))}return p}},G2Xo:function(e,t,n){"use strict";var r=n("npjq");t.default=(e,t)=>{const n={};for(const e in t)"string"==typeof t[e]?n[e]=r.default.SafeString(t[e]):n[e]=t[e];return r.default.text(e,n)}},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}},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_-]+)",u="(?:(?:\\.[%a-zA-Z0-9-]+)[^\\.\\s])",c="\\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}${u}`,fileName:a,fileExtension:u,search:`(?:([\\?&#][^${c}]*?=?([^${c}]*))+)`,ungroupedSearch:`(?:(?:[\\?&#][^${c}]*?=?(?:[^${c}]*))+)`}.domain}$`),d=(0,r.default)({name:"EmailAddress",validator:e=>l.test(e)})},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 u=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 c(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 u=t-i,c=s(e);if(c.query){var l=c.query.match(/^(.*?)(?=(\?|\#))(.*?)$/i);if(l){c.query=c.query.substr(0,l[1].length);e=o(c)}}if(e.length<=t)return e;if(c.host){c.host=c.host.replace(/^www\./,"");e=o(c)}if(e.length<=t)return e;var d="";c.host&&(d+=c.host);if(d.length>=u)return c.host.length==t?(c.host.substr(0,t-i)+n).substr(0,u+r):a(d,u).substr(0,u+r);var f="";c.path&&(f+="/"+c.path);c.query&&(f+="?"+c.query);if(f){if((d+f).length>=u){return(d+f).length==t?(d+f).substr(0,t):(d+a(f,u-d.length)).substr(0,u+r)}d+=f}if(c.fragment){var p="#"+c.fragment;if((d+p).length>=u){return(d+p).length==t?(d+p).substr(0,t):(d+a(p,u-d.length)).substr(0,u+r)}d+=p}if(c.scheme&&c.host){var h=c.scheme+"://";if((d+h).length0&&(g=d.substr(-1*Math.floor(u/2)));return(d.substr(0,Math.ceil(u/2))+n+g).substr(0,u+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 f=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 u({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]*?["+R+"]");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("[/?#](?:["+N+"\\-+&@#/%=~_()|'$*\\[\\]?!:,.;✓]*["+N+"\\-+&@#/%=~_()|'$*\\[\\]✓])?"),new RegExp(["(?:","(",n.source,k(2),")","|","(","(//)?",r.source,k(6),")","|","(","(//)?",k(10)+"\\.",H.source,"(?![-"+D+"])",")",")","(?::[0-9]+)?","(?:"+i.source+")?"].join(""),"gi"));s.wordCharRegExp=new RegExp("["+N+"]");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 u=t[0],c=t[1],l=t[4],d=t[5],f=t[9],p=t.index,h=d||f,g=e.charAt(p-1);if(j.isValid(u,c)&&!(p>0&&"@"===g||p>0&&h&&this.wordCharRegExp.test(g))){/\?$/.test(u)&&(u=u.substr(0,u.length-1));if(this.matchHasUnbalancedClosingParen(u))u=u.substr(0,u.length-1);else{var m=this.matchHasInvalidCharAfterTld(u,c);m>-1&&(u=u.substr(0,m))}var E=c?"scheme":l?"www":"tld",T=!!c;a.push(new v({tagBuilder:o,matchedText:u,offset:p,urlMatchType:E,url:u,protocolUrlMatch:T,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){p=new z(m({},p,{name:q()}));W()}else A.test(e)||S.test(e)||":"===e||G()}function b(e){">"===e?G():A.test(e)?d=3:G()}function y(e){C.test(e)||("/"===e?d=12:">"===e?W():"<"===e?V():"="===e||_.test(e)||O.test(e)?G():d=5)}function v(e){C.test(e)?d=6:"/"===e?d=12:"="===e?d=7:">"===e?W():"<"===e?V():_.test(e)&&G()}function I(e){C.test(e)||("/"===e?d=12:"="===e?d=7:">"===e?W():"<"===e?V():_.test(e)?G():d=5)}function R(e){C.test(e)||('"'===e?d=8:"'"===e?d=9:/[>=`]/.test(e)?G():"<"===e?V():d=10)}function w(e){'"'===e&&(d=11)}function x(e){"'"===e&&(d=11)}function D(e){C.test(e)?d=4:">"===e?W():"<"===e&&V()}function N(e){if(C.test(e))d=4;else if("/"===e)d=12;else if(">"===e)W();else if("<"===e)V();else{d=4;Y()}}function M(e){if(">"===e){p=new z(m({},p,{isClosing:!0}));W()}else d=4}function L(t){if("--"===e.substr(c,2)){c+=2;p=new z(m({},p,{type:"comment"}));d=14}else if("DOCTYPE"===e.substr(c,7).toUpperCase()){c+=7;p=new z(m({},p,{type:"doctype"}));d=20}else G()}function P(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 B(e){d="-"===e?18:16}function F(e){">"===e?W():"!"===e?d=19:"-"===e||(d=16)}function H(e){"-"===e?d=17:">"===e?W():d=16}function j(e){">"===e?W():"<"===e&&V()}function G(){d=0;p=u}function V(){d=1;p=new z({idx:c})}function W(){var t=e.slice(f,p.idx);t&&i(t,f);if("comment"===p.type)s(p.idx);else if("doctype"===p.type)o(p.idx);else{p.isOpening&&n(p.name,p.idx);p.isClosing&&r(p.name,p.idx)}G();f=c+1}function K(){var t=e.slice(f,c);i(t,f);f=c+1}function q(){var t=p.idx+(p.isClosing?2:1);return e.slice(t,c).toLowerCase()}function Y(){c--}}var z=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=[];q(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,o.warn)({message:`Deprecation Warning: ${e}`,key:n});return t(...r)}}const u=(e,t)=>t||(0,i.createAsyncActionTypes)(e),c=a("`createDeprecatedAsyncAction` will be removed soon - Use `createAsyncAction` instead",(({requestFn:e,actionName:t,actionTypes:n=null,toRecordFn:i,successMetaActionCreator:s=(()=>({})),failureMetaActionCreator:o=(()=>({}))})=>{if(!t&&!n||t&&n)throw new Error("Either an actionName or actionTypes are required to create an async action");if(!e||"function"!=typeof e)throw new Error(`Invalid requestFn "${e}"`);if(!i||"function"!=typeof i)throw new Error(`Invalid toRecordFn "${i}"`);const{STARTED:a,SUCCEEDED:c,FAILED:l}=u(t,n);return t=>n=>{const u="object"==typeof t&&!Array.isArray(t);if(t&&!u)throw new Error(`Invalid argument "${t}"`);n({type:a,payload:{requestArgs:t}});const d=e(t).then((e=>{const r={requestArgs:t,data:i(e)};return n({type:c,payload:r,meta:s(r)})}),(e=>{const r={requestArgs:t,error:e};return n({type:l,payload:r,meta:o(r)})}));(0,r.default)(d);return d}}))},DrqF: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 u=[n,r,i,s,o,a];let c=0;e=new Error(`Invariant Violation: ${t.replace(/%s/g,(()=>u[c++]))}`)}e.framesToPop=1;throw e}};t.default=n},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))},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))},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},"97n4":function(e,t,n){"use strict";n.d(t,{getDisplayOnExitIntent:function(){return c},getDisplayOnScrollPercentage:function(){return a},getDisplayOnTimeDelay:function(){return u}});var r=n("MJM1");const i=["displayOnScrollPercentage"],s=["displayOnTimeDelay"],o=["displayOnExitIntent"],a=(0,r.default)(i),u=(0,r.default)(s),c=(0,r.default)(o)},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)},kg2E:function(e,t,n){"use strict";var r=n("QYOI"),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},Hnb1:function(e,t,n){"use strict";var r=n("QYOI");const i=new r.Record({enabled:!1},"ExitIntentTrigger");t.default=i},"4vna":function(e,t,n){"use strict";var r=n("QYOI");const i=new r.Record({enabled:!1,scrollPercentage:50},"ScrollPercentageTrigger");t.default=i},DmNG:function(e,t,n){"use strict";var r=n("QYOI");const i=new r.Record({enabled:!1,timeDelaySeconds:0},"TimeDelayTrigger");t.default=i},VvTX:function(e,t,n){"use strict";n.d(t,{getCaptureVisitorEmailAddress:function(){return I},getChatHeadingConfig:function(){return A},getClientTriggers:function(){return S},getDisplayBotQuickRepliesOutsideChat:function(){return N},getGdprConsentToCommunicateEnabled:function(){return C},getGdprConsentToProcessEnabled:function(){return _},getGdprCookieConsentPrompt:function(){return R},getGdprExplicitConsentRequired:function(){return O},getPopMessageOnSmallScreens:function(){return w},getPopOpenWelcomeMessage:function(){return x},getPopOpenWidget:function(){return D}});var r=n("MJM1");const i=["id"],s=["type"],o=["captureVisitorEmailAddress"],a=["customEmailCaptureDelay"],u=["inboxId"],c=["routingRules"],l=["sendFromRoutingRules"],d=["gdprExplicitConsentRequired"],f=["gdprConsentToProcessEnabled"],p=["cookieConsentPrompt"],h=["gdprConsentToCommunicateEnabled"],g=["consentToCommunicateSubscriptionId"],m=["popOpenWelcomeMessage"],E=["popOpenWidget"],T=["popMessageOnSmallScreens"],b=["language"],y=["clientTriggers"],v=["quickRepliesDisplay"],I=(0,r.default)(o),A=(0,r.default)(["chatHeadingConfig"]),S=(0,r.default)(y),C=((0,r.default)(g),(0,r.default)(a),(0,r.default)(h)),_=(0,r.default)(f),O=(0,r.default)(d),R=(0,r.default)(p),w=((0,r.default)(i),(0,r.default)(u),(0,r.default)(b),(0,r.default)(T)),x=(0,r.default)(m),D=(0,r.default)(E),N=((0,r.default)(c),(0,r.default)(l),(0,r.default)(s),(0,r.default)(v))},F4Hj:function(e,t,n){"use strict";n.d(t,{default:function(){return a}});var r=n("QYOI");const i=-1;var s=n("kg2E"),o=n("CXrm"),a=(0,r.Record)({askForEmail:!0,askForEmailMessage:null,captureVisitorEmailAddress:!0,chatHeadingConfig:null,clientTriggers:new s.default,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,gdprExplicitConsentRequired:!0,knowledgeBaseEnabled:!1,searchableKnowledgeBaseIds:(0,r.List)(),quickRepliesDisplay:"NONE"},"Message")},xW98:function(e,t,n){"use strict";n.d(t,{findResponderByIdFromList:function(){return i}});var r=n("Avso");function i({responders:e,responderId:t}){return e.find((e=>(0,r.getUserId)(e)===String(t)))}},t4ZQ:function(e,t,n){"use strict";n.d(t,{getAgentType:function(){return r}});const r=(0,n("MJM1").default)(["agentType"])},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 u}});const r=["hasFileAttachment"],i=["previewText"],s=["previewMessageId"],o=["failed"],a=["responder"],u=["visitor"]},"+xqs":function(e,t,n){"use strict";var r=n("QYOI");const i=(0,r.Record)({hasFileAttachment:!1,previewText:null,failed:!1,responder:null,visitor:null},"ThreadPreviewRecord");t.default=i},LgEy:function(e,t,n){"use strict";n.d(t,{gdprConsentToProcessEnabled:function(){return o}});var r=n("DdHT"),i=n("ZqFO"),s=n("VvTX");const o=(0,r.default)(i.getMessage,s.getGdprConsentToProcessEnabled)},hj2G:function(e,t,n){"use strict";n.d(t,{gdprCookieConsentPrompt:function(){return o}});var r=n("DdHT"),i=n("ZqFO"),s=n("VvTX");const o=(0,r.default)(i.getMessage,s.getGdprCookieConsentPrompt)},"8cLO":function(e,t,n){"use strict";n.d(t,{gdprExplicitConsentRequired:function(){return o}});var r=n("DdHT"),i=n("ZqFO"),s=n("VvTX");const o=(0,r.default)(i.getMessage,s.getGdprExplicitConsentRequired)},ZqFO:function(e,t,n){"use strict";n.d(t,{getBotResponder:function(){return s},getColoring:function(){return o},getConsentToCommunicateMessage:function(){return a},getConsentToProcessMessage:function(){return u},getFont:function(){return p},getGDPRConsentToProcessStatus:function(){return c},getMessage:function(){return l},getSendFrom:function(){return d},getShowPreviousConversations:function(){return f}});var r=n("MJM1"),i=n("JGJA");const s=(0,r.default)(["sendFrom","0"]),o=((0,r.default)(["message","chatHeadingConfig"]),(0,i.default)("coloring")),a=(0,r.default)(["message","customConsentToCommunicateMessage"]),u=(0,r.default)(["message","customConsentToProcessMessage"]),c=(0,r.default)(["gdprConsentOptions","consentToProcessStatus"]),l=(0,i.default)("message"),d=(0,r.default)(["sendFrom"]),f=((0,i.default)("sessionId"),(0,i.default)("showPreviousConversations")),p=((0,i.default)("typicalResponseTime"),(0,i.default)("widgetFont"))},"3z2x":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"},xe9j:function(e,t,n){"use strict";n.d(t,{default:function(){return g}});var r=n("QYOI"),i=n("F4Hj");var s=(0,r.Record)({accentColor:null,textColor:null,useDefaultColor:!1},"ColoringRecord"),o=n("+lAi"),a=n("Vfyk"),u=n("CXrm"),c=n("3z2x"),l=(0,r.Record)({consentToCommunicateSubscriptionId:null,customConsentToCommunicateMessage:null,customConsentToProcessMessage:null,gdprConsentToCommunicateEnabled:!1,gdprConsentToProcessEnabled:!1,gdprExplicitConsentToProcessRequired:!1,consentToProcessStatus:c.SHOULD_NOT_ASK_FOR_CONSENT,cookieConsentPrompt:u.NEVER},"GDPRConsentOptions");const d="V1",f="RIGHT_ALIGNED";var p=n("8+3E");const h="@type";var g=(0,r.Record)({[h]:d,botResponder:null,chatflowId:null,coloring:s(),channelInstanceId:null,gates:null,gdprConsentOptions:l(),inOfficeHours:!1,knowledgeBaseUrl:null,language:null,meetingsLinkText:null,meetingsLinkUrl:null,message:(0,i.default)(),messagesPageUri:null,nextOfficeHoursStartTime:0,privateLoad:!1,sendFrom:null,sessionId:null,showingHsBranding:!1,shouldListenToGdprBannerConsent:!0,typicalResponseTime:(0,o.default)(),usingOfficeHours:!1,availabilityOptions:new a.default,showPreviousConversations:!0,widgetLocation:f,notificationAudio:null,routingRuleDefinitionAI:null,widgetFont:(0,p.default)()},"WidgetData")},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 u=n("JGJA"),c=n("K+6d");(0,u.default)(c.AUDIT_TYPE),(0,u.default)(c.AGENT_TYPE),(0,u.default)(c.BOT_ID),(0,u.default)(c.AGENT_ID),(0,u.default)(c.AGENT_TYPE),(0,u.default)(c.BOT_ID),(0,u.default)(c.VISITOR_ID);n("aLTZ");const l=(0,r.default)(i),d=(0,r.default)(s);(0,r.default)(o),(0,r.default)(a)},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},TePN:function(e,t,n){"use strict";var r=n("QYOI"),i=n("9Mwj"),s=n("c1C1"),o=n("BvOu"),a=n("XF21"),u=n("W26t");class c extends((0,r.Record)({"@type":a.ASSIGNMENT_UPDATE,id:null,timestamp:null,sender:(0,r.Map)(),messageDeletedStatus:i.NOT_DELETED,auditParams:(0,u.buildAudit)(),assignedAgent:{agentId:null,agentType:null},unassignedAgent:{agentId:null,agentType:null}},"AssignmentUpdateMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e,{id:e.id||(0,o.generateUuid)(),auditParams:(0,u.buildAudit)(e.auditParams),timestamp:e.timestamp||(0,s.generateUniqueClientTimestamp)("AssignmentUpdateMessage-timestamp")})).filterNot((e=>void 0===e)))}}t.default=c},IcZZ:function(e,t,n){"use strict";n.d(t,{buildAttachments:function(){return E}});var r=n("QYOI"),i=n("6xui"),s=n("Zui/"),o=n("Otz9"),a=n("p3n+"),u=n("6d8N"),c=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 f=(0,r.Record)({"@type":s.CONTACT,contactProfile:{}},"ContactMetadata");var p=(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;const E=(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 u.default(n));case s.INLINE_IMAGES:return e.push((0,c.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 f(n));case s.MESSAGE_POSITION_DESCRIPTOR:return e.push(p((0,r.fromJS)(n)));case s.UNSUPPORTED_CONTENT:return e.push(new h(n));case s.MESSAGE_HEADER:return e.push(new m(n));default:return e}}),e||(0,r.List)())},wihT:function(e,t,n){"use strict";n.d(t,{buildHubSpotSystemSender:function(){return a}});var r=n("kqCt"),i=n("QYOI"),s=n("Mx3c"),o=n("kfJr");const a=()=>(0,i.List)([(0,r.buildCMFSender)({senderType:s.SYSTEM,senderId:o.SYSTEM_SENDER_ID})])},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)}},C3IS:function(e,t,n){"use strict";n.d(t,{isChatMessage:function(){return c},isCommonMessageFormat:function(){return a},isEmailCMF:function(){return u}});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,u=e=>a(e)&&(0,o.getGenericChannelId)(e)===s.EMAIL_GENERIC_CHANNEL_ID,c=e=>a(e)&&!u(e)},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"],u=["allowUserInput"],c=["quickReplies"],l=(0,o.default)(a),d=(0,o.default)(u),f=(0,o.default)(c),p=e=>{const t=(0,s.getAttachments)(e);if(!t)return;return t.find((e=>(0,r.default)("@type",e)===i.QUICK_REPLIES))},h=e=>p(e),g=e=>{const t=p(e);return l(t)},m=e=>{const t=p(e);return d(t)},E=e=>{const t=p(e);return f(t)}},bWKF:function(e,t,n){"use strict";n.d(t,{fromCmfSender:function(){return a},toCmfSender:function(){return u}});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 u(e){return o[e]}},"0IK8":function(e,t,n){"use strict";n.d(t,{getId:function(){return b},getMessageSendFailure:function(){return w},getPlainText:function(){return y},getRichText:function(){return v},getSenderId:function(){return D},getSenderType:function(){return N},getSenderTypeForCMF:function(){return R},getStatusForCmf:function(){return I},getTimestamp:function(){return O},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"),u=n("2Zef"),c=n("MWj0"),l=n("bWKF"),d=(n("qkre"),n("iapW")),f=n("PJuP"),p=n("cPs9"),h=n("9F2+"),g=n("Zui/"),m=n("JGJA"),E=n("QYOI");const T=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)(c.CLIENT_TYPE);const b=(0,o.default)(c.ID),y=((0,o.default)(c.CONTENT_TYPE),(0,o.default)(c.TEXT)),v=(0,o.default)(c.RICH_TEXT),I=(0,o.default)(c.MESSAGE_STATUS),A=((0,o.default)(c.MESSAGE_STATUS_TIMESTAMP),(0,o.default)(c.MESSAGE_ID),(0,o.default)(c.MESSAGE_DIRECTION),(0,o.default)(c.AUDIT_PARAMS),(0,o.default)(c.STRIPPED_ATTACHMENT_COUNT)),S=(0,o.default)(c.HAS_STRIPPED_INLINE_IMAGES),C=(0,a.default)(f.getFileAttachments,d.getFileIds),_=((0,a.default)(f.getFileAttachments,A),(0,a.default)(T,S),(0,o.default)(c.TYPE)),O=((0,o.default)(c.IN_REPLY_TO_ID),(0,o.default)(c.DIRECT_REPLY_TO_MESSAGE_ID),(0,o.default)(c.TIMESTAMP)),R=(0,o.default)(c.SENDER_TYPE),w=((0,o.default)(c.MESSAGE_DELETE_STATUS),(0,o.default)(c.MESSAGE_SEND_FAILURE)),x=((0,o.default)(c.SENDER),e=>{const t=R(e);return(0,p.getSenderKeyFromType)(t)}),D=e=>R(e)===u.SYSTEM_SENDER?null:(0,o.default)(["sender",x(e)],e),N=e=>(0,l.fromCmfSender)(R(e));s("Use fileAttachmentGetters instead.",(e=>C(e))),(0,o.default)(c.LOCALIZED_ERROR_KEY),(0,o.default)(c.ERROR_MESSAGE)},"pxL+":function(e,t,n){"use strict";n.d(t,{setAttachments:function(){return c},setId:function(){return s},setMessageStatus:function(){return a},setStatus:function(){return o},setTimestamp:function(){return u}});var r=n("g4ag"),i=(n("JGJA"),n("MWj0"));n("Zui/"),n("QYOI");(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),u=((0,r.default)(i.MESSAGE_STATUS_TIMESTAMP),(0,r.default)(i.MESSAGE_DELETE_STATUS),(0,r.default)(i.TIMESTAMP)),c=(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)},SlUU:function(e,t,n){"use strict";n.d(t,{fileAttachmentIdsInMessage:function(){return c}});var r=n("QYOI"),i=n("JGJA"),s=n("Zui/"),o=n("iapW"),a=n("9F2+"),u=n("ZI4L");const c=e=>{const t=(0,a.getAttachments)(e)||(0,r.List)();let n=(0,r.List)();const c=t.find((e=>(0,i.default)("@type",e)===s.FILES));c&&(n=n.merge((0,o.getFileIds)(c)));const l=t.find((e=>(0,i.default)("@type",e)===s.MESSAGE_HEADER));l&&(0,i.default)(u.FILE_ID,l)&&(n=n.push((0,i.default)(u.FILE_ID,l)));return n}},PJuP:function(e,t,n){"use strict";n.d(t,{getFileAttachments:function(){return a}});var r=n("JGJA"),i=n("QYOI"),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)()}},"/OK6":function(e,t,n){"use strict";n.d(t,{isFromAgent:function(){return a},isFromBot:function(){return u},isFromSystem:function(){return c},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),u=o(s.BOT),c=o(s.SYSTEM),l=o(s.VISITOR)},bOW6:function(e,t,n){"use strict";n.d(t,{wrapFailedMessage:function(){return a}});var r=n("v0wH"),i=n("0IK8"),s=n("C3IS"),o=n("A5f/");const a=(0,n("qjq5").default)((({threadId:e,channel:t,allowRetry:n=!0},a)=>{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}))},GRT8:function(e,t,n){"use strict";n.d(t,{AUTOMATED_CHAT_MESSAGE_TYPES:function(){return R},CONVERSATIONAL_MESSAGE_TYPES:function(){return w}});var r=n("QYOI"),i=n("GcWH"),s=n("KO+H"),o=n("l0Ga"),a=n("V1/C"),u=n("xrOf"),c=n("KZZz"),l=n("P0El"),d=n("12C0"),f=n("nguO"),p=n("7Qhs"),h=n("0GyJ"),g=n("30KC"),m=n("6OYF"),E=n("xfs0"),T=n("XF21"),b=n("Tt13"),y=n("xw4j"),v=n("Blk5"),I=n("t+8h"),A=n("Mclz"),S=n("ikhY"),C=n("It+t"),_=n("SfpB"),O=n("heCN");const R=(0,r.List)([s.EMAIL_CAPTURE_PROMPT,o.EMAIL_CAPTURE_RESPONSE,a.OFFICE_HOURS,m.TYPICAL_RESPONSE_TIME]),w=(0,r.List)([i.INITIAL_MESSAGE,c.THREAD_COMMENT,h.COMMON_MESSAGE,f.ACTIVELY_PUBLISHING,I.WORKFLOW_GENERATED_USER_MESSAGE,f.FAILED_TO_PUBLISH,b.FEEDBACK_SUBMISSION,A.BATCH_SMS_GENERATED_USER_MESSAGE,S.PARTIAL_MESSAGE,C.ENGAGEMENT_DETAILS_MESSAGE]).concat(R);(0,r.List)([d.CONTEXT_UPDATE,u.FILTERED_CHANGE,p.CRM_OBJECT_LIFECYCLE_UPDATE,l.CRM_OBJECT_WORKFLOW_EMAIL_SENT,g.THREAD_INBOX_UPDATED,E.THREAD_STATUS_UPDATE,T.ASSIGNMENT_UPDATE,y.CHAT_TRANSCRIPT_SENT,v.TICKET_CREATION_FAILURE,_.HELP_DESK_TICKET_SPLIT_UPDATE_MESSAGE,O.THREAD_PAUSED_ON_GENERIC_CHANNEL]).concat(w)},nf9S:function(e,t,n){"use strict";n.d(t,{isConversationalMessage:function(){return s}});var r=n("0IK8"),i=n("GRT8");function s(e){const t=(0,r.getType)(e);return i.CONVERSATIONAL_MESSAGE_TYPES.includes(t)}},"8Xfw":function(e,t,n){"use strict";n.d(t,{deserialize:function(){return at},serialize:function(){return ot}});var r=n("QYOI"),i=n("6xui"),s=n("ubOH"),o=n("BvOu"),a=n("c1C1");const u="@type",c="MENTIONS",l="FILES";var d=n("zbS+"),f=n("6O34");const p=(e={})=>{const t=e||{},n=(0,s.default)(t.status),{attachments:p=[],senders:h=[]}=t,g=(0,i.default)((0,r.List)(),((e,t)=>{const n=t[u];return n===c||n===l?e.push((0,r.fromJS)(t)):e}),p),m=t.id||(0,o.generateUuid)(),E=t.timestamp||(0,a.generateUniqueClientTimestamp)("buildCommentMessage-timestamp"),T=(0,f.buildSenders)(h);return(0,d.default)((0,r.fromJS)(t)).merge({senders:T,timestamp:E,attachments:g,status:n,id:m})};var h=n("WebA"),g=n("C3IS"),m=n("12C0"),E=n("0IK8");const T=e=>(0,E.getTopLevelType)(e)===m.CONTEXT_UPDATE;var b=n("NIjC"),y=n("0934"),v=n("LrxL"),I=n("tOKt"),A=n("V+nC"),S=n("JGJA");const C="MESSAGES_UPDATED",_=e=>(0,S.default)("@type",e)===C;var O=n("MJM1"),R=n("SGjM");const w="status",x="messageDeletedStatus",D=(e={})=>{const t=(0,r.fromJS)((0,O.default)(["updates"],e));let n=(0,r.Map)();t&&t.size&&(0,R.default)(((e,t)=>{e.keySeq().forEach((r=>{switch(r){case w:n=n.setIn([t,w],(0,s.default)((0,O.default)([w],e)));break;case x:n=n.setIn([t,x],(0,O.default)([x],e))}}))}),t);return n};class N extends((0,r.Record)({"@type":C,auditParams:(0,r.Map)(),updates:(0,r.Map)()},"MessagesUpdates")){constructor(e={}){super({updates:D(e),auditParams:(0,r.Map)(e.audit)})}}var M=n("+TdC"),L=n("7jiL"),P=n("NT8A"),k=n("LPbX"),U=n("9Mwj");class B 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 F=B,H=n("Cblj"),j=n("i6ES"),G=n("30KC");const V=e=>(0,E.getTopLevelType)(e)===G.THREAD_INBOX_UPDATED;var W=n("kdZJ");const K=e=>(0,E.getTopLevelType)(e)===W.READ_THREAD;var q=n("KZZz");const z=e=>(0,E.getTopLevelType)(e)===q.THREAD_COMMENT;var Y=n("usEm"),J=n("ul3k"),Q=n("Euo8"),$=n("xrOf");const X=e=>(0,E.getTopLevelType)(e)===$.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 ue=n("MfaD"),ce=n("kTjR"),le=n("yuy6"),de=n("eF9A"),fe=n("TePN"),pe=n("K7Yy");const he=e=>(0,E.getTopLevelType)(e)===pe.FEEDBACK_SURVEY;var ge=n("asw7"),me=n("pHO9"),Ee=n("Y4h2"),Te=n("Q7Xa");const be=(e={})=>{const t=(0,f.buildSenders)(e.senders),n=(0,ge.buildRecipients)(e.recipients);return(0,me.default)((0,Ee.setRecipients)(n),(0,Ee.setSenders)(t))(new Te.default((0,r.fromJS)(e)))};var ye=n("Tt13");const ve=e=>(0,E.getTopLevelType)(e)===ye.FEEDBACK_SUBMISSION;var Ie=n("xw4j");const Ae=e=>(0,E.getTopLevelType)(e)===Ie.CHAT_TRANSCRIPT_SENT;var Se=n("wO6X"),Ce=n("Blk5");const _e=e=>(0,E.getTopLevelType)(e)===Ce.TICKET_CREATION_FAILURE;var Oe=n("fwMr"),Re=n("FJRr"),we=n("IcZZ"),xe=n("fPyn"),De=n("JoGU");const Ne=(e={})=>{let t=Object.assign({},((0,Re.default)(e),e));const n=(0,we.buildAttachments)(t.attachments),i=(0,ge.buildRecipients)(t.recipients),s=t.sender?(0,r.Map)(t.sender):(0,r.Map)(),o=(0,f.buildSenders)(t.senders),a=(0,xe.buildStatus)(t.status);return new De.default(Object.assign({},t,{attachments:n,recipients:i,sender:s,senders:o,status:a}))};var Me=n("t+8h");const Le=e=>(0,E.getTopLevelType)(e)===Me.WORKFLOW_GENERATED_USER_MESSAGE;var Pe=n("kNma"),ke=n("MWj0"),Ue=n("pxL+");const Be=(e={})=>{const t=(0,xe.buildStatus)((0,O.default)(ke.STATUS,e)),n=(0,we.buildAttachments)(e.attachments),i=(0,ge.buildRecipients)(e.recipients),s=(0,f.buildSenders)(e.senders),u=e.direction||"",c=(0,E.getId)(e)||(0,o.generateUuid)(),l=(0,E.getTimestamp)(e)||(0,a.generateUniqueClientTimestamp)("buildWorkflowGeneratedUserMessage-timestamp");return(0,me.default)((0,Ue.setId)(c),(0,Ue.setStatus)(t),(0,Ue.setAttachments)(n),(0,Ue.setTimestamp)(l),(0,Ee.setRecipients)(i),(0,Ee.setSenders)(s),(0,Ee.setMessageDirection)(u))((0,Pe.default)((0,r.fromJS)(e)))};var Fe=n("Mclz");const He=e=>(0,E.getTopLevelType)(e)===Fe.BATCH_SMS_GENERATED_USER_MESSAGE;var je=(0,r.Record)({"@type":Fe.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 Ve=e=>(0,E.getTopLevelType)(e)===Ge.CRM_OBJECT_WORKFLOW_EMAIL_SENT;var We=n("TlnZ"),Ke=n("0oBL"),qe=n("ibex"),ze=n("2EjV"),Ye=n("It+t");const Je=e=>(0,E.getTopLevelType)(e)===Ye.ENGAGEMENT_DETAILS_MESSAGE;var Qe=n("4RZQ");const $e=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)(),u=e.timestamp||(0,a.generateUniqueClientTimestamp)("buildEngagementMessage-timestamp"),c=(0,f.buildSenders)(n);return(0,Qe.default)((0,r.fromJS)(e)).merge({senders:c,timestamp:u,attachments:i,id:s,isAsync:!1})};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,S.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}))};function st(e){return e&&e.length?e.map((e=>Object.assign({},e,{deliveryIdentifier:e.singleDeliveryIdentifier}))):e}function ot(e){const t=e.toJS();return(0,Ke.default)("recipients",st,t)}function at({json:e}){return _(e)?new N(e):z(e)?p(e):Je(e)?$e(e):(0,g.isCommonMessageFormat)(e)?(0,h.buildCommonMessage)(e):(0,qe.isPartialMessage)(e)?(0,ze.buildPartialMessage)(e):(0,A.isInitialMessage)(e)?(0,I.buildInitialMessage)(e):(0,y.isCrmObjectLifecycleUpdate)(e)?new v.default(e):Ve(e)?new We.default(e):T(e)?new b.default(e):(0,H.isTypingMessage)(e)?new M.default(e):(0,j.isContactAssociationMessage)(e)?new F(e):(0,J.isEmailCaptureResponseMessage)(e)?new re.default(e):(0,Y.isEmailCapturePromptMessage)(e)?new ne.default(e):(0,Q.isOfficeHoursMessage)(e)?new ee.default(e):(0,te.isTypicalResponseTimeMessage)(e)?new ue.default(e):X(e)?new ce.default(e):(0,Z.isThreadStatusUpdateMessage)(e)?new le.default(e):K(e)?new L.default(e):V(e)?new P.default(e):ae(e)?new oe(e):(0,de.isAssignmentUpdateMessage)(e)?new fe.default(e):he(e)?be(e):ve(e)?Ne(e):Ae(e)?new Se.default(e):_e(e)?new Oe.default(e):Le(e)?Be(e):He(e)?new je(e):Ze(e)?new et(e):nt(e)?it(e):e}},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},NIjC:function(e,t,n){"use strict";var r=n("QYOI"),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},"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},LrxL:function(e,t,n){"use strict";n.d(t,{default:function(){return b}});var r=n("QYOI"),i=n("7Qhs");const s="TICKET",o=["@type"],a=["pipelineId"],u=["pipelineName"],c=["pipelineStageId"],l=["pipelineStage"];var d=(0,r.Record)({connectedObjectSourceId:null,name:null,objectTypeId:null},"CrmCreationSource");class f 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 p=f;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),T=((0,m.default)(a),(0,m.default)(u),(0,m.default)(c),(0,m.default)(l),(e,t)=>e===s?E(t)===g?new h(t):new p(t):null);class b 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:T(e.objectType,e.crmObjectUpdate)}))}}},TlnZ:function(e,t,n){"use strict";var r=n("QYOI"),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},Q7Xa:function(e,t,n){"use strict";var r=n("QYOI"),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},kTjR:function(e,t,n){"use strict";var r=n("QYOI"),i=n("9Mwj"),s=n("c1C1"),o=n("BvOu"),a=n("xrOf"),u=n("W26t");class c extends((0,r.Record)({"@type":a.FILTERED_CHANGE,id:null,timestamp:null,sender:(0,r.Map)(),messageDeletedStatus:i.NOT_DELETED,auditParams:(0,u.buildAudit)(),filteredChangeInfo:(0,r.Map)()},"FilteredChangeMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e,{id:e.id||(0,o.generateUuid)(),auditParams:(0,u.buildAudit)(e.auditParams),timestamp:e.timestamp||(0,s.generateUniqueClientTimestamp)("FilteredChangeMessage-timestamp")})).filterNot((e=>void 0===e)))}}t.default=c},NT8A:function(e,t,n){"use strict";var r=n("QYOI"),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},tOKt:function(e,t,n){"use strict";n.d(t,{buildInitialMessage:function(){return l}});var r=n("QYOI"),i=n("JGJA"),s=n("IcZZ"),o=n("ubOH"),a=n("BvOu"),u=n("c1C1"),c=n("rIrL");const l=(e={})=>{const t=(0,i.default)("timestamp",e);return(0,c.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,u.generateUniqueClientTimestamp)(),senders:(0,i.default)("senders",e),channelInstanceId:(0,i.default)("channelInstanceId",e),recipients:(0,i.default)("recipients",e)})}},gGDi:function(e,t,n){"use strict";n.d(t,{getRichText:function(){return d},getText:function(){return f}});var r=n("MJM1");const i=["clientType"],s=["id"],o=["richText"],a=["sender"],u=["status"],c=["text"],l=["timestamp"],d=((0,r.default)(i),(0,r.default)(s),(0,r.default)(o)),f=((0,r.default)(a),(0,r.default)(u),(0,r.default)(c));(0,r.default)(l)},"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},rIrL:function(e,t,n){"use strict";var r=n("QYOI"),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},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},JxGV:function(e,t,n){"use strict";var r=n("QYOI"),i=n("ubOH"),s=n("fPyn"),o=n("V1/C"),a=n("9Mwj"),u=n("c1C1"),c=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,c.generateUuid)(),status:(0,s.buildStatus)(e.status),timestamp:e.timestamp||(0,u.generateUniqueClientTimestamp)("OfficeHoursMessage-timestamp")})).filterNot((e=>void 0===e)))}}t.default=l},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")}},"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)},Hnia:function(e,t,n){"use strict";n.d(t,{threadHistoryInvariant:function(){return s}});var r=n("Gc2C"),i=n("+LtA");const s=e=>(0,r.default)(e instanceof i.default,"Expected threadHistory to be a `ThreadHistory` not a `%s`",typeof e)},sxmL:function(e,t,n){"use strict";n.d(t,{buildOrderedMessageMap:function(){return u}});var r=n("QYOI"),i=n("Gc2C"),s=n("0IK8"),o=n("8Xfw");const a=e=>(0,o.deserialize)({json:e}),u=(e=[])=>{(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)())}},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)(0,o.hasMessages)(e)&&(0,r.default)(i.isFromBot,(0,s.getMessages)(e))},"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)))},kWFB:function(e,t,n){"use strict";n.d(t,{hasMessages:function(){return o}});var r=n("DdHT"),i=n("Hnia"),s=n("021p");const o=e=>{(0,i.threadHistoryInvariant)(e);return(0,r.default)(s.getMessages,(e=>!!(e&&e.size>0)))(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)))},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)},OHie:function(e,t,n){"use strict";n.d(t,{sortMessages:function(){return d}});var r=n("qjq5"),i=n("QYOI"),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),u=n("xCrP"),c=n("/He/"),l=n("0IK8");const d=e=>(0,u.default)(c.MESSAGE_RESULTS,a(l.getTimestamp),e)},"+LtA":function(e,t,n){"use strict";n.d(t,{default:function(){return A}});var r=n("+VkO"),i=n("QYOI"),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 u=o.keySeq,c=n("IcZZ"),l=n("6O34"),d=n("Zui/");const f={[d.FILES]:!0,[d.QUICK_REPLIES]:!0,[d.LOCATION]:!0,[d.CONTACT]:!0},p={attachments:(0,i.List)(),genericChannelId:null,messageStatus:null,messageTimestamp:null,senders:(0,i.List)(),truncatedText:""},h=(0,i.Record)(p,"DirectReply");function g(e){return e?h(Object.assign({},p,{attachments:(0,c.buildAttachments)(e.attachments,f),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=u(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 T=n("sxmL");const b=["results"];class y 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,b);super(Object.assign({},n,{results:(0,T.buildOrderedMessageMap)(t)}))}}const v=["messages","directReplies","friendlyNames","friendlyNameResults","replyRecommendations"];class I extends((0,i.Record)({messages:null,visitorLastReadAtTimestamp:0,numSoftDeletedMessages:0,attachments:(0,i.Map)(),directReplies:(0,i.Map)(),friendlyNames:[],friendlyNameResults:[],replyRecommendationsHistory:{}},"ThreadHistory")){constructor(e={}){const{messages:t,directReplies:n,friendlyNames:i=[],friendlyNameResults:s=[],replyRecommendations:o}=e,a=(0,r.default)(e,v);super(Object.assign({},a,{messages:new y(t),directReplies:m(n),friendlyNames:i,friendlyNameResults:s,replyRecommendationsHistory:E(o)}))}}var A=I},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)},"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},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},M1Uo:function(e,t,n){"use strict";n.d(t,{getCurrentStatus:function(){return a},getPreviousStatus:function(){return u}});var r=n("MJM1");const i=["currentStatus"],s=["previousStatus"],o=["auditParams"],a=(0,r.default)(i),u=(0,r.default)(s);(0,r.default)(o)},yuy6:function(e,t,n){"use strict";var r=n("QYOI"),i=n("9Mwj"),s=n("c1C1"),o=n("BvOu"),a=n("xfs0"),u=n("W26t");class c extends((0,r.Record)({"@type":a.THREAD_STATUS_UPDATE,id:null,timestamp:null,sender:(0,r.Map)(),messageDeletedStatus:i.NOT_DELETED,auditParams:(0,u.buildAudit)(),currentStatus:null,previousStatus:null},"ThreadStatusUpdateMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e,{id:e.id||(0,o.generateUuid)(),auditParams:(0,u.buildAudit)(e.auditParams),timestamp:e.timestamp||(0,s.generateUniqueClientTimestamp)("ThreadStatusUpdateMessage-timestamp")})).filterNot((e=>void 0===e)))}}t.default=c},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},CuMv:function(e,t,n){"use strict";n.d(t,{escape:function(){return a}});const r={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},i=`(?:${Object.keys(r).join("|")})`,s=RegExp(i),o=RegExp(i,"g");function a(e){e=null==e?"":`${e}`;return s.test(e)?e.replace(o,(e=>r[e])):e}},sA91:function(e,t,n){"use strict";n.d(t,{getRecordName:function(){return i}});var r=n("QYOI");const i=(e={})=>{let t=null;e.prototype instanceof r.Record?t=e.prototype:e.constructor&&e.constructor.prototype instanceof r.Record&&(t=e.constructor.prototype);if(t){if(t._name)return t._name;new e;return t._name||"Record"}return"Object"}},mKxs:function(e,t,n){"use strict";n.d(t,{default:function(){return s}});const r=(e,t,n=null)=>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},Ut5p:function(e,t,n){"use strict";n.d(t,{combineActions:function(){return o},createAction:function(){return i},handleActions:function(){return c}});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 u(e,t){const n=e.split(s);return(e,i)=>n.includes(i.type)&&r(t)?t(e,i):e}function c(e,t){const n=a(...Object.getOwnPropertyNames(e).map((t=>u(t,e[t]))));return void 0!==t?(e=t,r)=>n(e,r):n}},BEas:function(e,t,n){var r=n("8i16").Symbol;e.exports=r},"8X3F":function(e,t,n){var r=n("BEas"),i=n("9wc3"),s=n("8Es2"),o="[object Null]",a="[object Undefined]",u=r?r.toStringTag:void 0;function c(e){return null==e?void 0===e?a:o:u&&u in Object(e)?i(e):s(e)}e.exports=c},mrEz:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},"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 u(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=u},"8Es2":function(e){var t=Object.prototype.toString;function n(e){return t.call(e)}e.exports=n},"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},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},"9Utk":function(e,t,n){var r=n("kmmH"),i=n("HTmY"),s=n("0Aa+"),o="Expected a function",a=Math.max,u=Math.min;function c(e,t,n){var c,l,d,f,p,h,g=0,m=!1,E=!1,T=!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;T="trailing"in n?!!n.trailing:T}function b(t){var n=c,r=l;c=l=void 0;g=t;return f=e.apply(r,n)}function y(e){g=e;p=setTimeout(A,t);return m?b(e):f}function v(e){var n=t-(e-h);return E?u(n,d-(e-g)):n}function I(e){var n=e-h;return void 0===h||n>=t||n<0||E&&e-g>=d}function A(){var e=i();if(I(e))return S(e);p=setTimeout(A,v(e))}function S(e){p=void 0;if(T&&c)return b(e);c=l=void 0;return f}function C(){void 0!==p&&clearTimeout(p);g=0;c=h=l=p=void 0}function _(){return void 0===p?f:S(i())}function O(){var e=i(),n=I(e);c=arguments;l=this;h=e;if(n){if(void 0===p)return y(h);if(E){p=setTimeout(A,t);return b(h)}}void 0===p&&(p=setTimeout(A,t));return f}O.cancel=C;O.flush=_;return O}e.exports=c},kmmH:function(e){function t(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=t},gwVP:function(e){function t(e){return null!=e&&"object"==typeof e}e.exports=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},HTmY:function(e,t,n){var r=n("8i16"),i=function(){return r.Date.now()};e.exports=i},ipOz:function(e,t,n){var r=n("c44P");function i(e){return r(2,e)}e.exports=i},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},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},"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},"0Aa+":function(e,t,n){var r=n("kmmH"),i=n("FU2H"),s=NaN,o=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,c=/^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=u.test(e);return n||c.test(e)?l(e.slice(2),n?2:8):a.test(e)?s:+e}e.exports=d},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:f(e)?2:p(e)?3:0}function u(e,t){return 2===a(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function c(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 f(e){return V&&e instanceof Map}function p(e){return W&&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=$(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 T(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function b(e){var t=Z[e];return t||r(18,e),t}function y(e,t){Z[e]||(Z[e]=t)}function v(){return j}function I(e,t){t&&(b("Patches"),e.o=[],e.v=[],e.s=t)}function A(e){S(e),e.p.forEach(_),e.p=null}function S(e){e===j&&(j=e.l)}function C(e){return j={p:[],l:j,h:e,_:!0,m:0}}function _(e){var t=e[Y];0===t.t||1===t.t?t.j():t.O=!0}function O(e,t){t.m=t.p.length;var n=t.p[0],i=void 0!==e&&e!==n;return t.h.S||b("ES5").P(t,e,i),i?(n[Y].M&&(A(t),r(4)),s(e)&&(e=R(t,e),t.l||x(t,e)),t.o&&b("Patches").g(n[Y].u,e,t.o,t.v)):e=R(t,n,[]),A(t),t.o&&t.s(t.o,t.v),e!==q?e:void 0}function R(e,t,n){if(T(t))return t;var r=t[Y];if(!r)return o(t,(function(i,s){return w(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 w(e,r,i,t,s,n)})),x(e,i,!1),n&&e.o&&b("Patches").F(r,n,e.o,e.v)}return r.i}function w(e,t,n,r,o,a){if(i(o)){var c=R(e,o,a&&t&&3!==t.t&&!u(t.D,r)?a.concat(r):void 0);if(l(n,r,c),!i(c))return;e._=!1}if(s(o)&&!T(o)){if(!e.h.K&&e.m<1)return;R(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 D(e,t){var n=e[Y];return(n?h(n):e)[t]}function N(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 L(e){e.i||(e.i=g(e.u))}function P(e,t,n){var r=f(t)?b("MapSet").$(t,n):p(t)?b("MapSet").C(t,n):e.S?function(e,t){var n=Array.isArray(e),r={t:n?1:0,A:t?t.A:v(),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,u=o.proxy;return r.k=u,r.j=a,u}(t,n):b("ES5").J(t,n);return(n?n.A:v()).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||!b("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&&c(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 B(){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=$(n),i=r.length-1;i>=0;i--){var s=r[i];if(s!==Y){var o=t[s];if(void 0===o&&!u(t,s))return!0;var a=n[s],c=a&&a[Y];if(c?c.u!==o:!d(a,o))return!0}}var l=!!t[Y];return r.length!==$(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=b("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),ue=re.applyPatches.bind(re),ce=re.createDraft.bind(re),le=re.finishDraft.bind(re);ne,ue,function(e){return e},function(e){return e},ce,t.current=k,t.default=ie,function(){B(),H(),F()},t.enableES5=B,H,F,le,m,z,t.isDraft=i,t.isDraftable=s,q,function(e){return i(e)||r(23,e),e[Y].u},ie,se,oe,ae},"4W30":function(e,t,n){"use strict";e.exports=n("OS0G")},okxY:function(e,t,n){"use strict";n.d(t,{FocusScope:function(){return g},focusSafely:function(){return c},getFocusableTreeWalker:function(){return D},useFocusable:function(){return U}});var r=n("+VkO"),i=n("Ktcs"),s=n.n(i),o=n("Zulv"),a=n("xr6y");const u=["ref"];function c(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 f(e,t){return"#comment"!==e.nodeName&&l(e)&&d(e,t)&&(!e.parentElement||f(e.parentElement,e))}const p=s().createContext(null);let h=null;function g(e){let{children:t,contain:n,restoreFocus:r,autoFocus:a}=e,u=(0,i.useRef)(),c=(0,i.useRef)(),l=(0,i.useRef)([]),d=(0,i.useContext)(p);var f;let g=null!==(f=null==d?void 0:d.scopeRef)&&void 0!==f?f:null;(0,o.useLayoutEffect)((()=>{let e=u.current.nextSibling,t=[];for(;e&&e!==c.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;I(l,n);x(l,r,n);w(l,a);(0,o.useLayoutEffect)((()=>{if(l&&(g||null==g))return()=>{l!==h&&!_(l,h)||g&&!L.getTreeNode(g)||(h=g);L.removeTreeNode(l)}}),[l,g]);let E=m(l);return s().createElement(p.Provider,{value:{scopeRef:l,focusManager:E}},s().createElement("span",{"data-focus-scope-start":!0,hidden:!0,ref:u}),t,s().createElement("span",{"data-focus-scope-end":!0,hidden:!0,ref:c}))}function m(e){return{focusNext(t={}){let n=e.current,{from:r,tabbable:i,wrap:s,accept:o}=t,a=r||document.activeElement,u=n[0].previousElementSibling,c=D(y(n),{tabbable:i,accept:o},n);c.currentNode=S(a,n)?a:u;let l=c.nextNode();if(!l&&s){c.currentNode=u;l=c.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,u=n[n.length-1].nextElementSibling,c=D(y(n),{tabbable:i,accept:o},n);c.currentNode=S(a,n)?a:u;let l=c.previousNode();if(!l&&s){c.currentNode=u;l=c.previousNode()}l&&O(l,!0);return l},focusFirst(t={}){let n=e.current,{tabbable:r,accept:i}=t,s=D(y(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(y(n),{tabbable:r,accept:i},n);s.currentNode=n[n.length-1].nextElementSibling;let o=s.previousNode();o&&O(o,!0);return o}}}const E=["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]"],T=E.join(":not([hidden]),")+",[tabindex]:not([disabled]):not([hidden])";E.push('[tabindex]:not([tabindex="-1"]):not([disabled])');const b=E.join(':not([hidden]):not([tabindex="-1"]),');function y(e){return e[0].parentElement}function v(e){let t=L.getTreeNode(h);for(;t&&t.scopeRef!==e;){if(t.contain)return!1;t=t.parent}return!0}function I(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||!v(e))return;let n=document.activeElement,r=e.current;if(!S(n,r))return;let i=D(y(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||_(h,e)){h=e;n.current=t.target}else v(e)&&!C(t.target,e)?n.current?n.current.focus():h&&R(h.current):v(e)&&(n.current=t.target)},a=t=>{r.current=requestAnimationFrame((()=>{if(v(e)&&!C(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 A(e){return C(e)}function S(e,t){return t.some((t=>t.contains(e)))}function C(e,t=null){for(let{scopeRef:n}of L.traverse(L.getTreeNode(t)))if(S(e,n.current))return!0;return!1}function _(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{c(e)}catch(e){}}function R(e,t=!0){let n=e[0].previousElementSibling,r=D(y(e),{tabbable:t},e);r.currentNode=n;let i=r.nextNode();if(t&&!i){r=D(y(e),{tabbable:!1},e);r.currentNode=n;i=r.nextNode()}O(i)}function w(e,t){const n=s().useRef(t);(0,i.useEffect)((()=>{if(n.current){h=e;S(document.activeElement,h.current)||R(e.current)}n.current=!1}),[e])}function x(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&&!_(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(!S(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||!S(s,e.current))&&r){i.currentNode=r;do{s=t.shiftKey?i.previousNode():i.nextNode()}while(S(s,e.current));t.preventDefault();t.stopPropagation();s?O(s,!0):A(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&&(S(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:T,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)||!f(e)||n&&!S(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 N{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 M({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&&S(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 N;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 M({scopeRef:null});this.fastMap.set(null,this.root)}}class M{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 N;let P=s().createContext(null);function k(e){let t=(0,i.useContext)(P)||{};(0,o.useSyncRef)(t,e);return(0,r.default)(t,u)}function U(e,t){let{focusProps:n}=(0,a.useFocus)(e),{keyboardProps:r}=(0,a.useKeyboard)(e),s=(0,o.mergeProps)(n,r),u=k(t),l=e.isDisabled?{}:u,d=(0,i.useRef)(e.autoFocus);(0,i.useEffect)((()=>{d.current&&t.current&&c(t.current);d.current=!1}),[t]);return{focusableProps:(0,o.mergeProps)(Object.assign({},s,{tabIndex:e.excludeFromTabOrder&&!e.isDisabled?-1:void 0}),l)}}},"CyI/":function(e,t,n){"use strict";n.d(t,{useCollator:function(){return R},useLocale:function(){return A},useLocalizedStringFormatter:function(){return _}});var r=n("Ktcs"),i=n.n(r),s=n("Ex4o");class o{getStringForLocale(e,t){let n=this.strings[t];if(!n){n=a(t,this.strings,this.defaultLocale);this.strings[t]=n}let r=n[e];if(!r)throw new Error(`Could not find intl message ${e} in ${t} locale`);return r}constructor(e,t="en-US"){this.strings=Object.assign({},e);this.defaultLocale=t}}function a(e,t,n="en-US"){if(t[e])return t[e];let r=u(e);if(t[r])return t[r];for(let e in t)if(e.startsWith(r+"-"))return t[e];return t[n]}function u(e){return Intl.Locale?new Intl.Locale(e).language:e.split("-")[0]}const c=new Map,l=new Map;class d{format(e,t){let n=this.strings.getStringForLocale(e,this.locale);return"function"==typeof n?n(t,this):n}plural(e,t,n="cardinal"){let r=t["="+e];if(r)return"function"==typeof r?r():r;let i=this.locale+":"+n,s=c.get(i);if(!s){s=new Intl.PluralRules(this.locale,{type:n});c.set(i,s)}r=t[s.select(e)]||t.other;return"function"==typeof r?r():r}number(e){let t=l.get(this.locale);if(!t){t=new Intl.NumberFormat(this.locale);l.set(this.locale,t)}return t.format(e)}select(e,t){let n=e[t]||e.other;return"function"==typeof n?n():n}constructor(e,t){this.locale=e;this.strings=t}}new Map;new Map;let f=!1;try{f="exceptZero"===new Intl.NumberFormat("de-DE",{signDisplay:"exceptZero"}).resolvedOptions().signDisplay}catch(e){}let p=!1;try{p="unit"===new Intl.NumberFormat("de-DE",{style:"unit",unit:"degree"}).resolvedOptions().style}catch(e){}const h=new Set(["Arab","Syrc","Samr","Mand","Thaa","Mend","Nkoo","Adlm","Rohg","Hebr"]),g=new Set(["ae","ar","arc","bcc","bqi","ckb","dv","fa","glk","he","ku","mzn","nqo","pnb","ps","sd","ug","ur","yi"]);function m(e){if(Intl.Locale){let t=new Intl.Locale(e).maximize().script;return h.has(t)}let t=e.split("-")[0];return g.has(t)}function E(){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:m(e)?"rtl":"ltr"}}let T=E(),b=new Set;function y(){T=E();for(let e of b)e(T)}function v(){let e=(0,s.useIsSSR)(),[t,n]=(0,r.useState)(T);(0,r.useEffect)((()=>{0===b.size&&window.addEventListener("languagechange",y);b.add(n);return()=>{b.delete(n);0===b.size&&window.removeEventListener("languagechange",y)}}),[]);return e?{locale:"en-US",direction:"ltr"}:t}const I=i().createContext(null);function A(){let e=v();return(0,r.useContext)(I)||e}const S=new WeakMap;function C(e){let t=S.get(e);if(!t){t=new o(e);S.set(e,t)}return t}function _(e){let{locale:t}=A(),n=(0,r.useMemo)((()=>C(e)),[e]);return(0,r.useMemo)((()=>new d(t,n)),[t,n])}let O=new Map;function R(e){let{locale:t}=A(),n=t+(e?Object.entries(e).sort(((e,t)=>e[0]0}));n1)throw new RangeError("integer-width stems only accept a single optional option");i.options[0].replace(te,(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(ne.test(i.stem))t.minimumIntegerDigits=i.stem.length;else if(Z.test(i.stem)){if(i.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(Z,(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=L(L({},t),{trailingZeroDisplay:"stripIfInteger"}):s&&(t=L(L({},t),re(s)))}else if(ee.test(i.stem))t=L(L({},t),re(i.stem));else{var o=ie(i.stem);o&&(t=L(L({},t),o));var a=se(i.stem);a&&(t=L(L({},t),a))}}return t}var ue,ce={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 le(e,t){for(var n="",r=0;r>1),u="a",c=de(t);"H"!=c&&"k"!=c||(a=0);for(;a-- >0;)n+=u;for(;o-- >0;)n=c+n}else n+="J"===i?"H":i}return n}function de(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(ce[n||""]||ce[r||""]||ce["".concat(r,"-001")]||ce["001"])[0]}var fe=new RegExp("^".concat(z.source,"*")),pe=new RegExp("".concat(z.source,"*$"));function he(e,t){return{start:e,end:t}}var ge=!!String.prototype.startsWith,me=!!String.fromCodePoint,Ee=!!Object.fromEntries,Te=!!String.prototype.codePointAt,be=!!String.prototype.trimStart,ye=!!String.prototype.trimEnd,ve=!!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===(ue=xe("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu").exec("a"))||void 0===ue?void 0:ue[0])}catch(e){Ie=!1}var Ae,Se=ge?function(e,t,n){return e.startsWith(t,n)}:function(e,t,n){return e.slice(n,n+t.length)===t},Ce=me?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},_e=Ee?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}},Re=be?function(e){return e.trimStart()}:function(e){return e.replace(fe,"")},we=ye?function(e){return e.trimEnd()}:function(e){return e.replace(pe,"")};function xe(e,t){return new RegExp(e,t)}if(Ie){var De=xe("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Ae=function(e,t){var n;De.lastIndex=t;return null!==(n=De.exec(e)[1])&&void 0!==n?n:""}}else Ae=function(e,t){for(var n=[];;){var r=Oe(e,t);if(void 0===r||ke(r)||Ue(r))break;n.push(r);t+=r>=65536?2:1}return Ce.apply(void 0,n)};var Ne=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(D.UNMATCHED_CLOSING_TAG,he(this.clonePosition(),this.clonePosition()))}if(60===i&&!this.ignoreTag&&Me(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:N.pound,location:he(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:N.literal,value:"<".concat(r,"/>"),location:he(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:N.tag,value:r,children:s,location:he(n,this.clonePosition())},err:null}:this.error(D.INVALID_TAG,he(o,this.clonePosition()))}return this.error(D.UNCLOSED_TAG,he(n,this.clonePosition()))}return this.error(D.INVALID_TAG,he(n,this.clonePosition()))};e.prototype.parseTagName=function(){var e=this.offset();this.bump();for(;!this.isEOF()&&Pe(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=he(n,this.clonePosition());return{val:{type:N.literal,value:r,location:a},err:null}};e.prototype.tryParseLeftAngleBracket=function(){if(!this.isEOF()&&60===this.char()&&(this.ignoreTag||!Le(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 Ce.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 Ce(n)};e.prototype.parseArgument=function(e,t){var n=this.clonePosition();this.bump();this.bumpSpace();if(this.isEOF())return this.error(D.EXPECT_ARGUMENT_CLOSING_BRACE,he(n,this.clonePosition()));if(125===this.char()){this.bump();return this.error(D.EMPTY_ARGUMENT,he(n,this.clonePosition()))}var r=this.parseIdentifierIfPossible().value;if(!r)return this.error(D.MALFORMED_ARGUMENT,he(n,this.clonePosition()));this.bumpSpace();if(this.isEOF())return this.error(D.EXPECT_ARGUMENT_CLOSING_BRACE,he(n,this.clonePosition()));switch(this.char()){case 125:this.bump();return{val:{type:N.argument,value:r,location:he(n,this.clonePosition())},err:null};case 44:this.bump();this.bumpSpace();return this.isEOF()?this.error(D.EXPECT_ARGUMENT_CLOSING_BRACE,he(n,this.clonePosition())):this.parseArgumentOptions(e,t,r,n);default:return this.error(D.MALFORMED_ARGUMENT,he(n,this.clonePosition()))}};e.prototype.parseIdentifierIfPossible=function(){var e=this.clonePosition(),t=this.offset(),n=Ae(this.message,t),r=t+n.length;this.bumpTo(r);return{value:n,location:he(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(D.EXPECT_ARGUMENT_TYPE,he(s,a));case"number":case"date":case"time":this.bumpSpace();var u=null;if(this.bumpIf(",")){this.bumpSpace();var c=this.clonePosition();if((E=this.parseSimpleArgStyleIfPossible()).err)return E;if(0===(p=we(E.val)).length)return this.error(D.EXPECT_ARGUMENT_STYLE,he(this.clonePosition(),this.clonePosition()));u={style:p,styleLocation:he(c,this.clonePosition())}}if((T=this.tryParseArgumentClose(r)).err)return T;var l=he(r,this.clonePosition());if(u&&Se(null==u?void 0:u.style,"::",0)){var d=Re(u.style.slice(2));if("number"===o){return(E=this.parseNumberSkeletonFromString(d,u.styleLocation)).err?E:{val:{type:N.number,value:n,location:l,style:E.val},err:null}}if(0===d.length)return this.error(D.EXPECT_DATE_TIME_SKELETON,l);var f=d;this.locale&&(f=le(d,this.locale));var p={type:M.dateTime,pattern:f,location:u.styleLocation,parsedOptions:this.shouldParseSkeletons?J(f):{}};return{val:{type:"date"===o?N.date:N.time,value:n,location:l,style:p},err:null}}return{val:{type:"number"===o?N.number:"date"===o?N.date:N.time,value:n,location:l,style:null!==(i=null==u?void 0:u.style)&&void 0!==i?i:null},err:null};case"plural":case"selectordinal":case"select":var h=this.clonePosition();this.bumpSpace();if(!this.bumpIf(","))return this.error(D.EXPECT_SELECT_ARGUMENT_OPTIONS,he(h,L({},h)));this.bumpSpace();var g=this.parseIdentifierIfPossible(),m=0;if("select"!==o&&"offset"===g.value){if(!this.bumpIf(":"))return this.error(D.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,he(this.clonePosition(),this.clonePosition()));this.bumpSpace();var E;if((E=this.tryParseDecimalInteger(D.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,D.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE)).err)return E;this.bumpSpace();g=this.parseIdentifierIfPossible();m=E.val}var T,b=this.tryParsePluralOrSelectOptions(e,o,t,g);if(b.err)return b;if((T=this.tryParseArgumentClose(r)).err)return T;var y=he(r,this.clonePosition());return"select"===o?{val:{type:N.select,value:n,options:_e(b.val),location:y},err:null}:{val:{type:N.plural,value:n,options:_e(b.val),offset:m,pluralType:"plural"===o?"cardinal":"ordinal",location:y},err:null};default:return this.error(D.INVALID_ARGUMENT_TYPE,he(s,a))}};e.prototype.tryParseArgumentClose=function(e){if(this.isEOF()||125!==this.char())return this.error(D.EXPECT_ARGUMENT_CLOSING_BRACE,he(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(D.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,he(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=$(e)}catch(e){return this.error(D.INVALID_NUMBER_SKELETON,t)}return{val:{type:M.number,tokens:n,location:t,parsedOptions:this.shouldParseSkeletons?ae(n):{}},err:null}};e.prototype.tryParsePluralOrSelectOptions=function(e,t,n,r){for(var i,s=!1,o=[],a=new Set,u=r.value,c=r.location;;){if(0===u.length){var l=this.clonePosition();if("select"===t||!this.bumpIf("="))break;var d=this.tryParseDecimalInteger(D.EXPECT_PLURAL_ARGUMENT_SELECTOR,D.INVALID_PLURAL_ARGUMENT_SELECTOR);if(d.err)return d;c=he(l,this.clonePosition());u=this.message.slice(l.offset,this.offset())}if(a.has(u))return this.error("select"===t?D.DUPLICATE_SELECT_ARGUMENT_SELECTOR:D.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,c);"other"===u&&(s=!0);this.bumpSpace();var f=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===t?D.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:D.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,he(this.clonePosition(),this.clonePosition()));var p=this.parseMessage(e+1,t,n);if(p.err)return p;var h=this.tryParseArgumentClose(f);if(h.err)return h;o.push([u,{value:p.val,location:he(f,this.clonePosition())}]);a.add(u);this.bumpSpace();u=(i=this.parseIdentifierIfPossible()).value,c=i.location}return 0===o.length?this.error("select"===t?D.EXPECT_SELECT_ARGUMENT_SELECTOR:D.EXPECT_PLURAL_ARGUMENT_SELECTOR,he(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!s?this.error(D.MISSING_OTHER_CLAUSE,he(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=he(r,this.clonePosition());return i?ve(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=Oe(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(Se(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()&&ke(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 Me(e){return e>=97&&e<=122||e>=65&&e<=90}function Le(e){return Me(e)||47===e}function Pe(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 ke(e){return e>=9&&e<=13||32===e||133===e||e>=8206&&e<=8207||8232===e||8233===e}function Ue(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(j(e)||G(e))for(var t in e.options){delete e.options[t].location;Be(e.options[t].value)}else B(e)&&K(e.style)||(F(e)||H(e))&&q(e.style)?delete e.style.location:W(e)&&Be(e.children)}))}function Fe(e,t){void 0===t&&(t={});t=L({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new Ne(e,t).parse();if(n.err){var r=SyntaxError(D[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 He(e,t){var n=t&&t.cache?t.cache:$e,r=t&&t.serializer?t.serializer:Ye;return(t&&t.strategy?t.strategy:Ke)(e,{cache:n,serializer:r})}function je(e){return null==e||"number"==typeof e||"boolean"==typeof e}function Ge(e,t,n,r){var i=je(r)?r:n(r),s=t.get(i);if(void 0===s){s=e.call(this,r);t.set(i,s)}return s}function Ve(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 We(e,t,n,r,i){return n.bind(t,e,r,i)}function Ke(e,t){return We(e,this,1===e.length?Ge:Ve,t.cache.create(),t.serializer)}function qe(e,t){return We(e,this,Ve,t.cache.create(),t.serializer)}function ze(e,t){return We(e,this,Ge,t.cache.create(),t.serializer)}var Ye=function(){return JSON.stringify(arguments)};function Je(){this.cache=Object.create(null)}Je.prototype.get=function(e){return this.cache[e]};Je.prototype.set=function(e,t){this.cache[e]=t};var Qe,$e={create:function(){return new Je}},Xe={variadic:qe,monadic:ze};!function(e){e.MISSING_VALUE="MISSING_VALUE";e.INVALID_VALUE="INVALID_VALUE";e.MISSING_INTL_API="MISSING_INTL_API"}(Qe||(Qe={}));var Ze,et=function(e){x(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),tt=function(e){x(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('", "'),'"'),Qe.INVALID_VALUE,i)||this}return t}(et),nt=function(e){x(t,e);function t(t,n,r){return e.call(this,'Value for "'.concat(t,'" must be of type ').concat(n),Qe.INVALID_VALUE,r)||this}return t}(et),rt=function(e){x(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,'"'),Qe.MISSING_VALUE,n)||this}return t}(et);!function(e){e[e.literal=0]="literal";e[e.object=1]="object"}(Ze||(Ze={}));function it(e){return e.length<2?e:e.reduce((function(e,t){var n=e[e.length-1];n&&n.type===Ze.literal&&t.type===Ze.literal?n.value+=t.value:e.push(t);return e}),[])}function st(e){return"function"==typeof e}function ot(e,t,n,r,i,s,o){if(1===e.length&&k(e[0]))return[{type:Ze.literal,value:e[0].value}];for(var a=[],u=0,c=e;u0?new Intl.Locale(t[0]):new Intl.Locale("string"==typeof e?e:e[0])}};e.__parse=Fe;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},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 $},useFocusWithin:function(){return X},useHover:function(){return ie},useInteractOutside:function(){return se},useKeyboard:function(){return ue},useLongPress:function(){return le},usePress:function(){return b}});var r=n("+VkO"),i=n("Zulv"),s=n("Ktcs"),o=n.n(s);const a=["register"],u=["onPress","onPressChange","onPressStart","onPressEnd","onPressUp","isDisabled","isPressed","preventFocusOnPress","shouldCancelOnPointerExit","allowTextSelectionOnPress","ref"];let c="default",l="",d=new WeakMap;function f(e){if((0,i.isIOS)()){if("default"===c){l=document.documentElement.style.webkitUserSelect;document.documentElement.style.webkitUserSelect="none"}c="disabled"}else if(e instanceof HTMLElement||e instanceof SVGElement){d.set(e,e.style.userSelect);e.style.userSelect="none"}}function p(e){if((0,i.isIOS)()){if("disabled"!==c)return;c="restoring";setTimeout((()=>{(0,i.runAfterTransition)((()=>{if("restoring"===c){"none"===document.documentElement.style.webkitUserSelect&&(document.documentElement.style.webkitUserSelect=l||"");l="";c="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 T(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 b(e){let t=T(e),{onPress:n,onPressChange:o,onPressStart:a,onPressEnd:c,onPressUp:l,isDisabled:d,isPressed:g,preventFocusOnPress:m,shouldCancelOnPointerExit:E,allowTextSelectionOnPress:b}=t,C=(0,r.default)(t,u),_=(0,s.useRef)(null);_.current={onPress:n,onPressChange:o,onPressStart:a,onPressEnd:c,onPressUp:l,isDisabled:d,shouldCancelOnPointerExit:E};let[x,D]=(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:L,removeAllGlobalListeners:P}=(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;D(!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);D(!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(S(e.target,t),e.pointerType,!1);e.isPressed=!1;e.isOverTarget=!1;e.activePointerId=null;e.pointerType=null;P();b||p(e.target)}},o={onKeyDown(n){if(v(n.nativeEvent,n.currentTarget)&&n.currentTarget.contains(n.target)){w(n.target,n.key)&&n.preventDefault();n.stopPropagation();if(!e.isPressed&&!n.repeat){e.target=n.currentTarget;e.isPressed=!0;t(n,"keyboard");L(document,"keyup",a,!1)}}else"Enter"===n.key&&y(n.currentTarget)&&n.stopPropagation()},onKeyUp(t){v(t.nativeEvent,t.currentTarget)&&!t.repeat&&t.currentTarget.contains(t.target)&&r(S(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&&v(t,e.target)){w(t.target,t.key)&&t.preventDefault();t.stopPropagation();e.isPressed=!1;let r=t.target;n(S(e.target,t),"keyboard",e.target.contains(r));P();e.target instanceof HTMLElement&&e.target.contains(r)&&(y(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(N(n.nativeEvent))e.pointerType="virtual";else{R(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);b||f(e.target);t(n,e.pointerType);L(document,"pointermove",a,!1);L(document,"pointerup",u,!1);L(document,"pointercancel",c,!1)}}};o.onMouseDown=e=>{if(e.currentTarget.contains(e.target)&&0===e.button){R(e.currentTarget)&&e.preventDefault();e.stopPropagation()}};o.onPointerUp=t=>{t.currentTarget.contains(t.target)&&"virtual"!==e.pointerType&&0===t.button&&O(t,t.currentTarget)&&r(t,e.pointerType||t.pointerType)};let a=r=>{if(r.pointerId===e.activePointerId)if(O(r,e.target)){if(!e.isOverTarget){e.isOverTarget=!0;t(S(e.target,r),e.pointerType)}}else if(e.isOverTarget){e.isOverTarget=!1;n(S(e.target,r),e.pointerType,!1);_.current.shouldCancelOnPointerExit&&s(r)}},u=t=>{if(t.pointerId===e.activePointerId&&e.isPressed&&0===t.button){O(t,e.target)?n(S(e.target,t),e.pointerType):e.isOverTarget&&n(S(e.target,t),e.pointerType,!1);e.isPressed=!1;e.isOverTarget=!1;e.activePointerId=null;e.pointerType=null;P();b||p(e.target)}},c=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)){R(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);L(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;P();if(e.ignoreEmulatedMouseEvents)e.ignoreEmulatedMouseEvents=!1;else{O(t,e.target)?n(S(e.target,t),e.pointerType):e.isOverTarget&&n(S(e.target,t),e.pointerType,!1);e.isOverTarget=!1}}};o.onTouchStart=n=>{if(!n.currentTarget.contains(n.target))return;n.stopPropagation();let r=I(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);b||f(e.target);t(n,e.pointerType);L(window,"scroll",u,!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&&O(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&&O(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;b||p(e.target);P()};o.onTouchCancel=t=>{if(t.currentTarget.contains(t.target)){t.stopPropagation();e.isPressed&&s(t)}};let u=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}),[L,d,m,P,b]);(0,s.useEffect)((()=>()=>{b||p(M.current.target)}),[b]);return{isPressed:g||x,pressProps:(0,i.mergeProps)(C,k)}}function y(e){return"A"===e.tagName&&e.hasAttribute("href")}function v(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&&!D(i,n)||i instanceof HTMLTextAreaElement||i.isContentEditable||y(i)&&("button"!==s||"Enter"===n)||"link"===s&&"Enter"!==n)}function I(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 O(e,t){return _(t.getBoundingClientRect(),C(e))}function R(e){return!(e instanceof HTMLElement&&e.draggable)}function w(e,t){return e instanceof HTMLInputElement?!D(e,t):!(e instanceof HTMLButtonElement)||"submit"!==e.type}const x=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function D(e,t){return"checkbox"===e.type||"radio"===e.type?" "===t:x.has(e.type)}function N(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),u=(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)?u:void 0,onBlur:t||!r&&!i?null:o}}}let L=null,P=new Set,k=!1,U=!1,B=!1;const F={Tab:!0,Escape:!0};function H(e,t){for(let n of P)n(e,t)}function j(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(j(e)){L="keyboard";H("keyboard",e)}}function V(e){L="pointer";if("mousedown"===e.type||"pointerdown"===e.type){U=!0;H("pointer",e)}}function W(e){if(h(e)){U=!0;L="virtual"}}function K(e){if(e.target!==window&&e.target!==document){if(!U&&!B){L="virtual";H("virtual",e)}U=!1;B=!1}}function q(){U=!1;B=!0}function z(){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",W,!0);window.addEventListener("focus",K,!0);window.addEventListener("blur",q,!1);if("undefined"!=typeof PointerEvent){document.addEventListener("pointerdown",V,!0);document.addEventListener("pointermove",V,!0);document.addEventListener("pointerup",V,!0)}else{document.addEventListener("mousedown",V,!0);document.addEventListener("mousemove",V,!0);document.addEventListener("mouseup",V,!0)}k=!0}"undefined"!=typeof document&&("loading"!==document.readyState?z():document.addEventListener("DOMContentLoaded",z));function Y(){return"pointer"!==L}function J(){return L}function Q(e,t,n){return!(e&&"keyboard"===t&&n instanceof KeyboardEvent&&!F[n.key])}function $(e,t,n){z();(0,s.useEffect)((()=>{let t=(t,r)=>{Q(null==n?void 0:n.isTextInput,t,r)&&e(Y())};P.add(t);return()=>{P.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]),u=m(a),c=(0,s.useCallback)((e=>{if(!o.current.isFocusWithin){r&&r(e);i&&i(!0);o.current.isFocusWithin=!0;u(e)}}),[r,i,u]);return t?{focusWithinProps:{onFocus:null,onBlur:null}}:{focusWithinProps:{onFocus:c,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),u=(0,s.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,s.useEffect)(re,[]);let{hoverProps:c,triggerHoverEnd:l}=(0,s.useMemo)((()=>{let e=(e,r)=>{u.pointerType=r;if(i||"touch"===r||u.isHovered||!e.currentTarget.contains(e.target))return;u.isHovered=!0;let s=e.currentTarget;u.target=s;t&&t({type:"hoverstart",target:s,pointerType:r});n&&n(!0);a(!0)},s=(e,t)=>{u.pointerType="";u.target=null;if("touch"===t||!u.isHovered)return;u.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=()=>{u.ignoreEmulatedMouseEvents=!0};o.onMouseEnter=t=>{u.ignoreEmulatedMouseEvents||Z||e(t,"mouse");u.ignoreEmulatedMouseEvents=!1};o.onMouseLeave=e=>{!i&&e.currentTarget.contains(e.target)&&s(e,"mouse")}}return{hoverProps:o,triggerHoverEnd:s}}),[t,n,r,i,u]);(0,s.useEffect)((()=>{i&&l({currentTarget:u.target},u.pointerType)}),[i]);return{hoverProps:c,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 ue(e){return{keyboardProps:e.isDisabled?{}:{onKeyDown:ae(e.onKeyDown),onKeyUp:ae(e.onKeyUp)}}}const ce=500;function le(e){let{isDisabled:t,onLongPressStart:n,onLongPressEnd:r,onLongPress:o,threshold:a=ce,accessibilityDescription:u}=e;const c=(0,s.useRef)(null);let{addGlobalListener:l,removeGlobalListener:d}=(0,i.useGlobalListeners)(),{pressProps:f}=b({isDisabled:t,onPressStart(e){if("mouse"===e.pointerType||"touch"===e.pointerType){n&&n(Object.assign({},e,{type:"longpressstart"}));c.current=setTimeout((()=>{e.target.dispatchEvent(new PointerEvent("pointercancel",{bubbles:!0}));o&&o(Object.assign({},e,{type:"longpress"}));c.current=null}),a);if("touch"===e.pointerType){let t=e=>{e.preventDefault()};l(e.target,"contextmenu",t,{once:!0});l(window,"pointerup",(()=>{setTimeout((()=>{d(e.target,"contextmenu",t)}),30)}),{once:!0})}}},onPressEnd(e){c.current&&clearTimeout(c.current);!r||"mouse"!==e.pointerType&&"touch"!==e.pointerType||r(Object.assign({},e,{type:"longpressend"}))}}),p=(0,i.useDescription)(o&&!t?u:null);return{longPressProps:(0,i.mergeProps)(f,p)}}},"0Zm1":function(e,t,n){"use strict";n.d(t,{OverlayProvider:function(){return f},useOverlay:function(){return a}});n("+VkO");var r=n("Ktcs"),i=n.n(r),s=(n("Zulv"),n("CyI/"),n("xr6y"));n("r1tY"),n("Ex4o"),n("Te0v");"undefined"!=typeof window&&window.visualViewport;new WeakMap;"undefined"!=typeof window&&window.visualViewport;const o=[];function a(e,t){let{onClose:n,shouldCloseOnBlur:i,isOpen:a,isDismissable:u=!1,isKeyboardDismissDisabled:c=!1,shouldCloseOnInteractOutside:l}=e;(0,r.useEffect)((()=>{a&&o.push(t);return()=>{let e=o.indexOf(t);e>=0&&o.splice(e,1)}}),[a,t]);let d=()=>{o[o.length-1]===t&&n&&n()},f=e=>{if((!l||l(e.target))&&o[o.length-1]===t){e.stopPropagation();e.preventDefault()}},p=e=>{if(!l||l(e.target)){if(o[o.length-1]===t){e.stopPropagation();e.preventDefault()}d()}},h=e=>{if("Escape"===e.key&&!c){e.stopPropagation();e.preventDefault();d()}};(0,s.useInteractOutside)({ref:t,onInteractOutside:u?p:null,onInteractOutsideStart:f});let{focusWithinProps:g}=(0,s.useFocusWithin)({isDisabled:!i,onBlurWithin:e=>{l&&!l(e.relatedTarget)||n()}}),m=e=>{e.target===e.currentTarget&&e.preventDefault()};return{overlayProps:Object.assign({onKeyDown:h},g),underlayProps:{onPointerDown:m}}}"undefined"!=typeof window&&window.visualViewport,new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);const u=i().createContext(null);function c(e){let{children:t}=e,n=(0,r.useContext)(u),[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(u.Provider,{value:a},t)}function l(){let e=(0,r.useContext)(u);return{modalProviderProps:{"aria-hidden":!!(e&&e.modalCount>0)||null}}}function d(e){let{modalProviderProps:t}=l();return i().createElement("div",Object.assign({"data-overlay-container":!0},e,t))}function f(e){return i().createElement(c,null,i().createElement(d,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},Ex4o:function(e,t,n){"use strict";n.d(t,{useIsSSR:function(){return c},useSSRSafeId:function(){return u}});var r=n("Ktcs"),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 u(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 c(){let e=(0,r.useContext)(o)!==s,[t,n]=(0,r.useState)(e);"undefined"!=typeof window&&e&&(0,r.useLayoutEffect)((()=>{n(!1)}),[]);return t}},Zulv:function(e,t,n){"use strict";n.d(t,{chain:function(){return p},filterDOMProps:function(){return T},focusWithoutScrolling:function(){return b},getScrollParent:function(){return D},isAppleDevice:function(){return G},isIOS:function(){return j},isMac:function(){return B},isWebKit:function(){return V},mergeProps:function(){return h},runAfterTransition:function(){return O},scrollIntoView:function(){return z},useDescription:function(){return P},useEvent:function(){return K},useGlobalListeners:function(){return R},useId:function(){return l},useLabels:function(){return w},useLayoutEffect:function(){return u},useSlotId:function(){return f},useSyncRef:function(){return x}});var r=n("Ktcs"),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 c=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}),[]);c.set(o,a);u((()=>{let e=o;return()=>{c.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=c.get(e);if(n){n(t);return t}let r=c.get(t);if(r){r(e);return e}return t}function f(e=[]){let t=l(),[n,i]=q(t),s=(0,r.useCallback)((()=>{i((function*(){yield t;yield document.getElementById(t)?t:null}))}),[t,i]);u(s,[t,s,...e]);return n}function p(...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]=p(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 T(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 b(e){if(v())e.focus({preventScroll:!0});else{let t=I(e);e.focus();A(t)}}let y=null;function v(){if(null==y){y=!1;try{document.createElement("div").focus({get preventScroll(){y=!0;return!0}})}catch(e){}}return y}function I(e){for(var t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;t instanceof HTMLElement&&t!==r;){(t.offsetHeight{let n=S.get(e.target);if(!n){n=new Set;S.set(e.target,n);e.target.addEventListener("transitioncancel",t)}n.add(e.propertyName)},t=e=>{let n=S.get(e.target);if(n){n.delete(e.propertyName);if(0===n.size){e.target.removeEventListener("transitioncancel",t);S.delete(e.target)}if(0===S.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 O(e){requestAnimationFrame((()=>{0===S.size?e():C.add(e)}))}function R(){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 w(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){u((()=>{if(e&&e.ref&&t){e.ref.current=t.current;return()=>{e.ref.current=null}}}),[e,t])}function D(e){for(;e&&!N(e);)e=e.parentElement;return e||document.scrollingElement||document.documentElement}function N(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 L=new Map;function P(e){let[t,n]=(0,r.useState)(null);u((()=>{if(!e)return;let t=L.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};L.set(e,t)}t.refCount++;return()=>{if(0==--t.refCount){t.element.remove();L.delete(e)}}}),[e]);return{"aria-describedby":e?t:void 0}}function k(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some((t=>e.test(t.brand))))||e.test(window.navigator.userAgent))}function U(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 B(){return U(/^Mac/i)}function F(){return U(/^iPhone/i)}function H(){return U(/^iPad/i)||B()&&navigator.maxTouchPoints>1}function j(){return F()||H()}function G(){return B()||j()}function V(){return k(/AppleWebKit/i)&&!W()}function W(){return k(/Chrome/i)}function K(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 q(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)};u((()=>{s.current&&o.current()}));let a=(0,r.useCallback)((e=>{s.current=e(i.current);o.current()}),[s,o]);return[t,a]}function z(e,t){let n=Y(e,t,"left"),r=Y(e,t,"top"),i=t.offsetWidth,s=t.offsetHeight,o=e.scrollLeft,a=e.scrollTop,u=o+e.offsetWidth,c=a+e.offsetHeight;n<=o?o=n:n+i>u&&(o+=n+i-u);r<=a?a=r:r+s>c&&(a+=r+s-c);e.scrollLeft=o;e.scrollTop=a}function Y(e,t,n){const r="left"===n?"offsetLeft":"offsetTop";let i=0;for(;t.offsetParent;){i+=t[r];if(t.offsetParent===e)break;if(t.offsetParent.contains(e)){i-=e[r];break}t=t.offsetParent}return i}},Te0v:function(e,t,n){"use strict";n.d(t,{VisuallyHidden:function(){return d},useVisuallyHidden:function(){return l}});var r=n("+VkO"),i=n("Zulv"),s=n("Ktcs"),o=n.n(s),a=n("xr6y");const u=["children","elementType","isFocusable","style"],c={border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:1,margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:1,whiteSpace:"nowrap"};function l(e={}){let{style:t,isFocusable:n}=e,[r,i]=(0,s.useState)(!1),{focusProps:o}=(0,a.useFocus)({isDisabled:!n,onFocusChange:i}),u=(0,s.useMemo)((()=>r?t:t?Object.assign({},c,t):c),[r]);return{visuallyHiddenProps:Object.assign({},o,{style:u})}}function d(e){let{children:t,elementType:n="div"}=e,s=(0,r.default)(e,u),{visuallyHiddenProps:a}=l(e);return o().createElement(n,(0,i.mergeProps)(s,a),t)}},"0ePj":function(e,t,n){"use strict";n.d(t,{useControlledState:function(){return i}});var r=n("Ktcs");function i(e,t,n){let[i,s]=(0,r.useState)(e||t),o=(0,r.useRef)(void 0!==e),a=o.current,u=void 0!==e,c=(0,r.useRef)(i);a!==u&&console.warn(`WARN: A component changed from ${a?"controlled":"uncontrolled"} to ${u?"controlled":"uncontrolled"}.`);o.current=u;let l=(0,r.useCallback)(((e,...t)=>{let r=(e,...t)=>{n&&(Object.is(c.current,e)||n(e,...t));u||(c.current=e)};if("function"==typeof e){console.warn("We can not support a function callback. See Github Issues for details https://github.com/adobe/react-spectrum/issues/2320");s(((n,...i)=>{let s=e(u?c.current:n,...i);r(s,...t);return u?n:s}))}else{u||s(e);r(e,...t)}}),[u,n]);u?c.current=e:e=i;return[e,l]}},"04om":function(e,t,n){"use strict";n.d(t,{CSSTransition:function(){return C},Transition:function(){return v}});n("VfuR");var r=n("Ktcs"),i=n.n(r),s=n("r1tY"),o=n.n(s),a=Object.assign;function u(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 c(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;e.__proto__=t}function l(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}function d(e,t){e.classList?e.classList.add(t):l(e,t)||("string"==typeof e.className?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function f(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function p(e,t){e.classList?e.classList.remove(t):"string"==typeof e.className?e.className=f(e.className,t):e.setAttribute("class",f(e.className&&e.className.baseVal||"",t))}var h={disabled:!1},g=i().createContext(null),m="unmounted",E="exited",T="entering",b="entered",y="exiting",v=function(e){c(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=E;r.appearStatus=T}else i=b;else i=t.unmountOnExit||t.mountOnEnter?m:E;r.state={status:i};r.nextCallback=null;return r}t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===m?{status:E}: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!==T&&n!==b&&(t=T):n!==T&&n!==b||(t=y)}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===T?this.performEnter(e):this.performExit()}else this.props.unmountOnExit&&this.state.status===E&&this.setState({status:m})};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],u=this.getTimeouts(),c=r?u.appear:u.enter;if(!e&&!n||h.disabled)this.safeSetState({status:b},(function(){t.props.onEntered(s)}));else{this.props.onEnter(s,a);this.safeSetState({status:T},(function(){t.props.onEntering(s,a);t.onTransitionEnd(c,(function(){t.safeSetState({status:b},(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&&!h.disabled){this.props.onExit(r);this.safeSetState({status:y},(function(){e.props.onExiting(r);e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:E},(function(){e.props.onExited(r)}))}))}))}else this.safeSetState({status:E},(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===m)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,u(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return i().createElement(g.Provider,{value:null},"function"==typeof n?n(e,r):i().cloneElement(i().Children.only(n),r))};return t}(i().Component);v.contextType=g;v.propTypes={};function I(){}v.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:I,onEntering:I,onEntered:I,onExit:I,onExiting:I,onExited:I};v.UNMOUNTED=m;v.EXITED=E;v.ENTERING=T;v.ENTERED=b;v.EXITING=y;var A=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return d(e,t)}))},S=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return p(e,t)}))},C=function(e){c(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),i=0;it in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var n in t||(t={}))c.call(t,n)&&d(e,n,t[n]);if(u)for(var n of u(t))l.call(t,n)&&d(e,n,t[n]);return e},p="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 h(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 g=class extends Array{constructor(...e){super(...e);Object.setPrototypeOf(this,g.prototype)}static get[Symbol.species](){return g}concat(...e){return super.concat.apply(this,e)}prepend(...e){return 1===e.length&&Array.isArray(e[0])?new g(...e[0].concat(this)):new g(...e.concat(this))}};function m(e){return"boolean"==typeof e}function E(){return function(e){return T(e)}}function T(e={}){const{thunk:t=!0,immutableCheck:n=!0,serializableCheck:r=!0}=e;let i=new g;t&&(m(t)?i.push(o.default):i.push(o.default.withExtraArgument(t.extraArgument)));0;return i}var b=!0;function y(e){const t=E(),{reducer:n,middleware:r=t(),devTools:s=!0,preloadedState:o,enhancers:a}=e||{};let u;if("function"==typeof n)u=n;else{if(!h(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');u=(0,i.combineReducers)(n)}let c=r;if("function"==typeof c){c=c(t);if(!b&&!Array.isArray(c))throw new Error("when using a middleware builder function, an array of middleware must be returned")}if(!b&&c.some((e=>"function"!=typeof e)))throw new Error("each middleware provided to configureStore must be a function");const l=(0,i.applyMiddleware)(...c);let d=i.compose;s&&(d=p(f({trace:!b},"object"==typeof s&&s)));let g=[l];Array.isArray(a)?g=[l,...a]:"function"==typeof a&&(g=a(g));const m=d(...g);return(0,i.createStore)(u,o,m)}function v(e,t){function n(...n){if(t){let r=t(...n);if(!r)throw new Error("prepareAction did not return an object");return f(f({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 I(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 A(e){return"function"==typeof e}function S(e,t,n=[],i){let s,[o,a,u]="function"==typeof t?I(t):[t,n,i];if(A(e))s=()=>(0,r.default)(e(),(()=>{}));else{const t=(0,r.default)(e,(()=>{}));s=()=>t}function c(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=[u]);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)}c.getInitialState=s;return c}function C(e,t){return`${e}/${t}`}function _(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={},u={};s.forEach((e=>{const n=i[e],r=C(t,e);let s,c;if("reducer"in n){s=n.reducer;c=n.prepare}else s=n;o[e]=s;a[r]=s;u[e]=c?v(r,c):v(r)}));function c(){const[t={},r=[],i]="function"==typeof e.extraReducers?I(e.extraReducers):[e.extraReducers],s=f(f({},t),a);return S(n,s,r,i)}let l;return{name:t,reducer(e,t){l||(l=c());return l(e,t)},actions:u,caseReducers:o,getInitialState(){l||(l=c());return l.getInitialState()}}}var{assign:O}=Object,R="listenerMiddleware";v(`${R}/add`),v(`${R}/removeAll`),v(`${R}/remove`);(0,r.enableES5)()},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),u=(e,t,...n)=>{const r=o.map((r=>r(e,t,...n)));return a(...r)};u.resultFunc=i;u.recomputations=()=>r;u.resetRecomputations=()=>r=0;return u}}const a=o(i)},kkqp:function(e,t){var n;function r(){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[r.ALL]=this.config.attributes[r.ALL]?this.config.attributes[r.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);i.appendChild(this.current_element)}if(!this.config.remove_all_contents&&!this.config.remove_element_contents[a])for(t=0;t=0;t--)n=e[t](n);return n}function s(...e){e.forEach(r.default);return i.bind(null,e)}},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 u(e,t){return o((0,i.default)(t),(0,r.default)(e),[])}var c=u(2,u);function l(e){return c(e.length,e)}},Xvzl:function(e,t,n){"use strict";var r=n("qjq5"),i=n("MM1n");t.default=(0,r.default)(i.default)},JGJA:function(e,t,n){"use strict";var r=n("qjq5"),i=n("GXXt");t.default=(0,r.default)(i.default)},MJM1:function(e,t,n){"use strict";var r=n("TaVT"),i=n("qjq5");t.default=(0,i.default)(r.default)},EN6V:function(e,t,n){"use strict";n.d(t,{default:function(){return r}});function r(e){return e}},"3Yas":function(e,t,n){"use strict";n.d(t,{concat:function(){return E},count:function(){return m},every:function(){return T},filter:function(){return b},get:function(){return y},has:function(){return v},keySeq:function(){return I},keyedEquivalent:function(){return A},map:function(){return S},reduce:function(){return C},set:function(){return _},some:function(){return O},sortBy:function(){return R}});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 u=n("lTIY");const c=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 f(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 p(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(c),i=a(`__p_${t}`),s={},o=(0,u.default)(e.length,((...e)=>{const o=e[r],a=l(i,o),u=a&&s[a]||n;if(!u)throw new Error(`${t}: not implemented for type \`${o}\``);return u(...e)}));o.implement=(e,t)=>{const n=d(i,e);null==e||e[i]||p(e,i,n);s[n]=t;return t};o.implementInherited=(e,t)=>{const n=f(i,e);null==e||e.prototype.hasOwnProperty(i)||p(e.prototype,i,n);s[n]=t;return t};return o}h.TYPE=c;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"}),T=(h({args:[h.TYPE],name:"entrySeq"}),h({args:[i,h.TYPE],name:"every"})),b=h({args:[i,h.TYPE],name:"filter"}),y=(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]})),v=h({args:[g,h.TYPE],name:"has"}),I=h({args:[h.TYPE],name:"keySeq"}),A=h({args:[h.TYPE],name:"keyedEquivalent"}),S=h({args:[i,h.TYPE],name:"map"}),C=h({args:[g,i,h.TYPE],name:"reduce"}),_=h({args:[g,g,h.TYPE],name:"set"}),O=h({args:[i,h.TYPE],name:"some"}),R=h({args:[i,h.TYPE],name:"sortBy"});h({args:[h.TYPE],name:"valueSeq"})},T25L:function(e,t,n){"use strict";var r=n("3Yas"),i=n("QYOI");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},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}\``)}},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)}\``)}},MM1n:function(e,t,n){"use strict";var r=n("QYOI"),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},GXXt:function(e,t,n){"use strict";var r=n("3Yas"),i=n("QYOI");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},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;tt.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},gjm2:function(e,t,n){"use strict";var r=n("QYOI"),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},"0H74":function(e,t,n){"use strict";var r=n("QYOI"),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},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,u){return t(...arguments)};case 9:return function(e,n,r,i,s,o,a,u,c){return t(...arguments)};default:return t}}},TBI5:function(e,t,n){"use strict";n.d(t,{default:function(){return p}});var r=n("T25L"),i=n("AaWM"),s=n("GXXt"),o=n("QYOI"),a=n("3Yas");const u=()=>({});a.keyedEquivalent.implement(Array,u);a.keyedEquivalent.implement(Object,u);a.keyedEquivalent.implementInherited(o.Collection,(()=>(0,o.Map)()));a.keyedEquivalent.implementInherited(o.Seq,(()=>o.Seq.Keyed()));var c=a.keyedEquivalent,l=n("gjm2"),d=n("0H74");function f(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),u=void 0!==a||(0,i.default)(o,r)?a:c(r);e.push([u,n]);return e}),e)}function p(e,t,n){if(0===(0,r.default)(e))return t;const i=f(e,n);let s=t;for(;i.length>0;){const[e,t]=i.pop();s=(0,d.default)(t,s,e)}return s}},SGjM:function(e,t,n){"use strict";n.d(t,{default:function(){return a}});var r=n("qjq5"),i=n("QYOI"),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.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;ie.isOutsideChat?"0":`2px solid ${d.CIRRUS}`),(({theme:{config:e}})=>(null==e?void 0:e.isUngatedForUpdatedUI)&&d.GYPSUM)),b=a()(h.default).withConfig({displayName:"ConsentPrompt__SmallNoParagraphPadding",componentId:"sc-1eafiim-1"})(["display:block;line-height:",";word-break:break-word;word-wrap:break-word;-ms-word-break:break-all;p{margin-bottom:0;}"],(({theme:{config:e}})=>(null==e?void 0:e.isUngatedForUpdatedUI)&&"24px")),y=a()(c.default).withConfig({displayName:"ConsentPrompt__FullWidthButton",componentId:"sc-1eafiim-2"})(["flex:0 1 100%;",""],(({theme:e})=>{var t;return(null===(t=e.config)||void 0===t?void 0:t.isUngatedForUpdatedUI)&&(0,o.css)(["margin:0 auto;width:fit-content;flex:0 0 auto;border-radius:999px;"])})),v=a().div.withConfig({displayName:"ConsentPrompt__FlexWrapper",componentId:"sc-1eafiim-3"})(["display:flex;flex-direction:row;width:100%;margin:12px 0 8px 0;"]),I=({message:e,onClick:t,onClose:n,showButton:r,isPortal53:i,isOutsideChat:a=!1})=>{var c;const h=(0,o.useTheme)(),[I,A]=(0,s.useState)(!1),S=()=>{t();A(!0)};return(0,E.jsxs)(T,{"data-test-id":"gdpr-consent-prompt",dir:"auto",isOutsideChat:a,className:(null===(c=h.config)||void 0===c?void 0:c.isUngatedForUpdatedUI)&&!r&&"m-bottom-4",children:[!r&&i&&(0,E.jsx)(g.default,{size:"sm",onClick:n,theme:a?(0,m.createThemeV2)({colors:{text:d.EERIE}}):(0,m.createThemeV2)()}),(0,E.jsx)(b,{use:"help","data-test-id":"gdpr-consent-text",dangerouslySetInnerHTML:{__html:(0,f.formatHtml)(e)},isOutsideChat:a}),r&&(0,E.jsx)(v,{children:(0,E.jsx)(u.default,{currentState:I?"submitting":"ready",Button:y,"data-test-id":"gdpr-consent-agree-button",onClick:S,children:(0,E.jsx)(p.ChatWidgetLocaleContextConsumer,{children:e=>(0,E.jsx)(l.default,{message:"conversations-visitor-experience-components.buttons.agree",options:{locale:e}})})})})]})};I.propTypes={isOutsideChat:i().bool,isPortal53:i().bool.isRequired,message:i().string.isRequired,onClick:i().func.isRequired,onClose:i().func,showButton:i().bool.isRequired};I.displayName="ConsentPrompt";t.default=I},YQ4m:function(e,t,n){"use strict";n.d(t,{WidgetBodyDiv:function(){return b},WidgetBodyDivWrapper:function(){return y}});var r=n("VfuR"),i=n.n(r),s=n("QYOI"),o=n("fKJZ"),a=n("6Jpi"),u=n("hixb"),c=n("38AR"),l=n("JxxT"),d=n("9f1P"),f=n.n(d),p=n("6pce"),h=n("0fuM"),g=n("vSPC"),m=n("pCwB"),E=n("Ktcs"),T=n("QgEn");const b=f().div.withConfig({displayName:"VisitorWidget__WidgetBodyDiv",componentId:"sc-1tqjcgz-0"})(["display:flex;flex-direction:column;height:100%;background-color:#fff;overflow:hidden;",";"],(({theme:e})=>{var t;return(null===(t=e.config)||void 0===t?void 0:t.isUngatedForUpdatedUI)&&(0,d.css)(["border-start-end-radius:10px;"])})),y=f().div.withConfig({displayName:"VisitorWidget__WidgetBodyDivWrapper",componentId:"sc-1tqjcgz-1"})(["height:",";",";"],(({kbNavigationEnabled:e,isOnSearchMode:t})=>`calc(100% - ${t?0:l.HEADER_HEIGHT}px - ${e?72:0}px)`),(({$background:e})=>(0,g.getBrandStyle)(e))),v=e=>{const[t,n]=(0,E.useState)(!1),r=()=>{n(!1)},i=()=>{n(!0)},{backButtonDisabled:s,browserWindowHeight:o,browserWindowWidth:a,chatHeadingConfig:l,chatHeadingResponders:d,children:f,closeWidget:p,coloring:h,createNewThread:g,customHeaderText:v,inline:I,isPreview:A,isThreadAssigned:S,kbArticleDeepLink:C,restorePreviousViewFromKBArticle:_,mobile:O,navigateToKnowledgeBaseArticle:R,navigateToThreadList:w,officeHoursMessage:x,setWidgetSize:D,showAvailabilityMessage:N,showBackButton:M,size:L,style:P,toggleWidgetSizeForKBArticle:k,typicalResponseTimeMessage:U,unseenThreadsCountExcludingCurrentThread:B,view:F,viewKBArticleExpanded:H,widgetLocation:j,widgetSize:G,updateView:V,kbNavigationEnabled:W,isOnSearchMode:K}=e;return(0,T.jsxs)(c.default,{browserWindowHeight:o,browserWindowWidth:a,inline:I,size:L,style:P,mobile:O,widgetLocation:j,widgetSize:G,children:[(0,T.jsx)(u.default,{backButtonDisabled:s,browserWindowHeight:o,chatHeadingConfig:l,coloring:h,chatHeadingResponders:d,createNewThread:g,customHeaderText:v,inline:I,isThreadAssigned:S,kbArticleDeepLink:C,restorePreviousViewFromKBArticle:_,mobile:O,navigateToKnowledgeBaseArticle:R,navigateToThreadList:w,officeHoursMessage:x,onClose:p,preview:A,toggleWidgetSizeForKBArticle:k,setWidgetSize:D,showAvailabilityMessage:N,showBackButton:M,typicalResponseTimeMessage:U,unseenThreadsCountExcludingCurrentThread:B,view:F,viewKBArticleExpanded:H,isOnSearchMode:K,handleAnimationEntered:r,handleAnimationExited:i,kbNavigationEnabled:W}),(0,T.jsx)(y,{$background:h.accentColor,kbNavigationEnabled:W,isOnSearchMode:K,children:(0,T.jsx)(b,{children:f})}),W&&!t&&(0,T.jsx)(m.default,{view:F,updateView:V,kbNavigationEnabled:W})]})};v.propTypes={backButtonDisabled:i().bool,browserWindowHeight:i().number.isRequired,browserWindowWidth:i().number.isRequired,chatHeadingConfig:o.default.isRequired,chatHeadingResponders:i().instanceOf(s.List),children:i().node.isRequired,closeWidget:i().func.isRequired,coloring:i().object.isRequired,createNewThread:i().func,customHeaderText:i().string,inline:i().bool.isRequired,isOnSearchMode:i().bool.isRequired,isPreview:i().bool.isRequired,isThreadAssigned:i().bool.isRequired,kbArticleDeepLink:i().string,kbNavigationEnabled:i().boolean,mobile:i().bool.isRequired,navigateToKnowledgeBaseArticle:i().func,navigateToThreadList:i().func,officeHoursMessage:i().string,restorePreviousViewFromKBArticle:i().func,setWidgetSize:i().func,showAvailabilityMessage:i().bool,showBackButton:i().bool.isRequired,size:i().string,style:i().object,toggleWidgetSizeForKBArticle:i().func,typicalResponseTimeMessage:i().string,unseenThreadsCountExcludingCurrentThread:i().number,updateIsOnSearchMode:i().func,updateView:i().func,view:p.default,viewKBArticleExpanded:i().bool,widgetLocation:a.WidgetLocationProp,widgetSize:i().shape({width:i().number.isRequired,height:i().number.isRequired}).isRequired};v.defaultProps={customHeaderText:null,inline:!1,isPreview:!1,isThreadAssigned:!1,mobile:!1,onUpdateOpened:()=>{},widgetLocation:a.RIGHT_ALIGNED,view:h.THREAD_VIEW};v.displayName="VisitorWidget";t.default=v},hixb:function(e,t,n){"use strict";var r=n("QYOI"),i=n("VfuR"),s=n.n(i),o=n("Ktcs"),a=n("fKJZ"),u=n("kqIb"),c=n("QPdG"),l=n("8iz8"),d=n("yqhG"),f=n("6pce"),p=n("0fuM"),h=n("/mXs"),g=n("P7jJ"),m=n("3MJX"),E=n("9f1P"),T=n.n(E),b=n("57op"),y=n("iKGd"),v=n("ET5w"),I=n("04om"),A=n("QgEn");const S=T().div.withConfig({displayName:"WidgetHeader__Spacer",componentId:"sc-1o4bza2-0"})(["flex-grow:1;"]);class C extends o.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(){var e;const{backButtonDisabled:t,browserWindowHeight:n,chatHeadingConfig:r,chatHeadingResponders:i,coloring:s,createNewThread:o,customHeaderText:a,inline:f,isThreadAssigned:T,kbArticleDeepLink:C,mobile:_,navigateToThreadList:O,onClose:R,restorePreviousViewFromKBArticle:w,showBackButton:x,theme:D,toggleWidgetSizeForKBArticle:N,unseenThreadsCountExcludingCurrentThread:M,view:L,viewKBArticleExpanded:P,isOnSearchMode:k,handleAnimationEntered:U,handleAnimationExited:B}=this.props,{accentColor:F,useDefaultColor:H}=s,j=L===p.KNOWLEDGE_BASE_ARTICLE,G=[(0,b.setPrimaryColor)(F)];null!==(e=D.config)&&void 0!==e&&e.isUngatedForUpdatedUI&&G.push((0,b.setIsUngatedForUpdatedUI)(!0));H&&G.push((0,b.setTextOnPrimaryColor)(y.DEFAULT_TEXT_COLOR));return(0,A.jsx)(I.CSSTransition,{in:!k,timeout:{enter:300,exit:300},classNames:"widget-background-panel",unmountOnExit:!0,onEntered:U,onExited:B,children:(0,A.jsx)(E.ThemeProvider,{theme:(0,v.createTheme)(...G),children:(0,A.jsxs)(d.default,{mobile:_,coloring:s,inline:f,children:[x&&!j&&(0,A.jsx)(l.default,{navigateToThreadList:O,unseenThreadsCountExcludingCurrentThread:M,disabled:t}),j&&(0,A.jsx)(u.default,{browserWindowHeight:n,inline:f,kbArticleDeepLink:C,restorePreviousViewFromKBArticle:w,mobile:_,toggleWidgetSizeForKBArticle:N,viewKBArticleExpanded:P}),(0,A.jsx)(c.default,{availabilityMessage:this.getAvailabilityMessage(),chatHeadingConfig:r,createNewThread:o,coloring:s,customHeaderText:a,showStatusIndicator:T,mobile:_,chatHeadingResponders:i,showAvailabilityMessage:this.getShowAvailabilityMessage(),showCreateThreadButton:L===p.THREAD_LIST,showKBArticleHeader:L===p.KNOWLEDGE_BASE_ARTICLE,showThreadListHeader:L===p.THREAD_LIST||L===p.KNOWLEDGE_BASE}),(0,A.jsx)(S,{}),_&&!f&&(0,A.jsx)(h.default,{"data-test-id":"mobile-close-button",onClick:R,className:"m-left-2",use:"transparent-on-primary",children:(0,A.jsx)(g.default,{icon:(0,A.jsx)(m.default,{})})})]})})})}}C.displayName="WidgetHeader";C.defaultProps={createNewThread:()=>{},inline:!1,isThreadAssigned:!1,onClose:()=>{},navigateToThreadList:()=>{},showBackButton:!1,showAvailabilityMessage:!1,unseenThreadsCountExcludingCurrentThread:0,view:p.THREAD_VIEW,theme:{}};C.propTypes={backButtonDisabled:s().bool,browserWindowHeight:s().number,chatHeadingConfig:a.default.isRequired,chatHeadingResponders:s().instanceOf(r.List).isRequired,coloring:s().object.isRequired,createNewThread:s().func.isRequired,customHeaderText:s().string,handleAnimationEntered:s().func.isRequired,handleAnimationExited:s().func.isRequired,inline:s().bool.isRequired,isOnSearchMode:s().bool.isRequired,isThreadAssigned:s().bool,kbArticleDeepLink:s().string,mobile:s().bool,navigateToThreadList:s().func,officeHoursMessage:s().string,onClose:s().func,preview:s().bool,previewResponseTimeText:s().string,restorePreviousViewFromKBArticle:s().func,showAvailabilityMessage:s().bool,showBackButton:s().bool,theme:s().object,toggleWidgetSizeForKBArticle:s().func,typicalResponseTimeMessage:s().string,unseenThreadsCountExcludingCurrentThread:s().number,view:f.default,viewKBArticleExpanded:s().bool};t.default=(0,E.withTheme)(C)},GXsO:function(e,t,n){"use strict";n.d(t,{getRespondersNameText:function(){return i}});var r=n("Avso");const i=(e,t)=>e.map((e=>(0,r.getFriendlyOrFormalName)(e,t)||(0,r.getEmail)(e))).join(", ")},movu:function(e,t,n){"use strict";n.d(t,{getWidgetTitleText:function(){return s}});var r=n("pHbL"),i=n("GXsO");const s=(e,t,n)=>(0,i.getRespondersNameText)(t,n)||(0,r.getAnyCustomChatName)(e)},cTD7:function(e,t,n){"use strict";var r=n("VfuR"),i=n.n(r),s=n("Ktcs"),o=n("t6nY"),a=n.n(o),u=n("mKxs"),c=n("aXP0"),l=n("Avso"),d=n("L82M"),f=n("F3hY"),p=n("GdKg"),h=n("npjq"),g=n("QgEn");class m extends s.Component{renderAvatar(){const{avatar:e,size:t,responder:n,showStatus:r,style:i}=this.props,s={borderRadius:"50%"};let o="";if(r&&n){o=(0,c.isAway)(n)?d.OFFLINE:d.ONLINE}const a=h.default.text("conversations-visitor-experience-components.default.agent"),u=h.default.text(o===d.ONLINE?"conversations-visitor-experience-components.default.avatarAvailable":o===d.OFFLINE?"conversations-visitor-experience-components.default.avatarAway":"conversations-visitor-experience-components.default.avatar",{identifier:(0,l.getFriendlyOrFormalName)(n)||a}),m=(0,g.jsx)(p.default,{style:i,src:e,className:"chat-head-avatar",size:t,contentStyle:s,alt:u});return o?(0,g.jsx)(f.default,{status:o,size:t,children:m}):m}render(){const{onClick:e,className:t,disabled:n}=this.props,r=a()("chat-head",t,n&&"chat-head-disabled");return(0,g.jsx)("div",{className:r,onClick:e,children:this.renderAvatar()})}}m.displayName="ChatHead";m.defaultProps={avatar:null,away:!1,disabled:!1,online:!1,showStatus:!1,isVisitorWidget:!1,size:"md"};m.propTypes={avatar:i().string,className:i().string,disabled:i().bool,onClick:i().func,responder:(0,u.default)("Responder"),showStatus:i().bool.isRequired,size:i().string.isRequired,style:i().object};t.default=m},Msbb:function(e,t,n){"use strict";var r=n("QYOI"),i=n("VfuR"),s=n.n(i),o=n("+KD7"),a=n("9f1P"),u=n.n(a),c=n("V/xu"),l=n("Avso"),d=n("0Me1"),f=n("cTD7"),p=n("QgEn");const h=2,g=(e=o.OLAF)=>({padding:`${h}px`,background:`${e}`,borderRadius:"50%",zIndex:0}),m=e=>{switch(e){case"sm":default:return-10;case"xs":return-15}},E=(e,t,n)=>Object.assign({},g(e),{zIndex:t,marginLeft:m(n)}),T=u().div.withConfig({displayName:"ChatHeadGroup__ChatHeadGroupWrapper",componentId:"z8hriv-0"})(["display:flex;flex:0 0 ","px;height:","px;justify-content:center;"],(({size:e})=>e),(({size:e})=>c.AVATAR_SIZES[e]+2*h));function b(e,t,n){return e>=1?E(t,e,n):g(t)}function y({showStatusIndicator:e,responders:t,borderColor:n,size:r}){const i=t.map(((t,i)=>{const s=(0,l.getAvatar)(t),o=(0,d.isAvailable)(t),a=(0,l.getIsBot)(t),u=(0,l.getUserId)(t),c=b(i,n,r),h="chat-head"+(i>=1?" chat-group-head-right":"");return(0,p.jsx)(f.default,{avatar:s,className:h,isBot:a,isVisitorWidget:!0,online:o,responder:t,showStatus:e,size:r,style:c},`chat-head.${u}`)}));return(0,p.jsx)(T,{size:r,children:i})}y.propTypes={borderColor:s().string.isRequired,responders:s().instanceOf(r.List).isRequired,showStatusIndicator:s().bool.isRequired,size:s().string.isRequired};y.defaultProps={showStatusIndicator:!1,size:"sm"};y.displayName="ChatHeadGroup";t.default=y},t8t5:function(e,t,n){"use strict";var r=n("QYOI"),i=n("VfuR"),s=n.n(i),o=n("Ktcs"),a=n("fKJZ"),u=n("Msbb"),c=n("RTV3"),l=n("QgEn");class d extends o.PureComponent{render(){const{chatHeadingConfig:e,chatHeadingResponders:t,mobile:n,showStatusIndicator:r,borderColor:i,size:s}=this.props,o=t.size?u.default:c.default;return(0,l.jsx)(o,{chatHeadingConfig:e,mobile:n,responders:t,showStatusIndicator:r,borderColor:i,size:s})}}d.displayName="ChatHeadingAvatars";d.defaultProps={mobile:!1,showStatusIndicator:!1,size:"sm"};d.propTypes={borderColor:s().string.isRequired,chatHeadingConfig:a.default.isRequired,chatHeadingResponders:s().instanceOf(r.List).isRequired,mobile:s().bool.isRequired,showStatusIndicator:s().bool.isRequired,size:s().string.isRequired};t.default=d},RTV3:function(e,t,n){"use strict";var r=n("VfuR"),i=n.n(r),s=n("Ktcs"),o=n("VADA"),a=n("9f1P"),u=n.n(a),c=n("mKxs"),l=n("V/xu"),d=n("GdKg"),f=n("npjq"),p=n("QgEn");const h=2,g=u().div.withConfig({displayName:"CustomChatHeading__CustomUIAvatarWrapper",componentId:"kxs7xo-0"})(["display:flex;flex:0 0 ","px;height:","px;justify-content:center;"],(({size:e})=>e),(({size:e})=>l.AVATAR_SIZES[e]+2*h));class m extends s.Component{render(){const{borderColor:e,chatHeadingConfig:t,size:n}=this.props,r={padding:"2px",background:`${e}`,borderRadius:"50%"},i={borderRadius:"50%"},s=(0,o.getAnyCompanyLogo)(t),a=f.default.text("conversations-visitor-experience-components.default.agent"),u=f.default.text("conversations-visitor-experience-components.default.avatar",{identifier:t.get("customChatName")||a});return t?(0,p.jsx)(g,{children:(0,p.jsx)(d.default,{className:"chat-head-avatar",size:n,src:s,style:r,contentStyle:i,alt:u})}):null}}m.displayName="CustomChatHeading";m.defaultProps={size:"sm"};m.propTypes={borderColor:i().string.isRequired,chatHeadingConfig:i().oneOfType([(0,c.default)("CompanyChatHeadingConfig"),(0,c.default)("OwnerChatHeadingConfig"),(0,c.default)("UsersAndTeamsChatHeadingConfig")]),size:i().string.isRequired};t.default=m},"1ows":function(e,t,n){"use strict";var r=n("QYOI"),i=n("VfuR"),s=n.n(i),o=n("Ktcs"),a=n("npjq"),u=n("9f1P"),c=n.n(u),l=n("V/xu"),d=n("fKJZ"),f=n("t8t5"),p=n("movu"),h=n("7719"),g=n("tUSi"),m=n("QgEn");const E=2,T=c().div.withConfig({displayName:"WidgetHeaderAvatarWrapper__Wrapper",componentId:"ayw6be-0"})(["display:inline-flex;align-items:center;flex:1 1 auto;height:","px;min-width:0;"],l.AVATAR_SIZES[h.SMALL]+2*E),b=c().div.withConfig({displayName:"WidgetHeaderAvatarWrapper__HeaderTextWrapper",componentId:"ayw6be-1"})(["display:flex;flex-direction:column;height:100%;width:100%;justify-content:center;min-width:0;"]),y=c().h5.withConfig({displayName:"WidgetHeaderAvatarWrapper__HeaderName",componentId:"ayw6be-2"})(["line-height:20px;margin-bottom:0;font-size:",";"],(e=>e.titleText&&e.titleText.length>20?"14px":null)),v=c().div.withConfig({displayName:"WidgetHeaderAvatarWrapper__MutedMessage",componentId:"ayw6be-3"})(["font-size:11px;line-height:initial;"]),I=c().div.withConfig({displayName:"WidgetHeaderAvatarWrapper__TruncateString",componentId:"ayw6be-4"})(["white-space:nowrap;overflow:hidden;text-overflow:ellipsis;",";"],(({theme:e})=>{var t;return(null===(t=e.config)||void 0===t?void 0:t.isUngatedForUpdatedUI)&&(0,u.css)(["font-weight:700;"])}));class A extends o.PureComponent{render(){const{availabilityMessage:e,chatHeadingConfig:t,chatHeadingResponders:n,locale:r,mobile:i,showAvailabilityMessage:s,showStatusIndicator:o,borderColor:u}=this.props,c=(0,p.getWidgetTitleText)(t,n,r)||a.default.text("conversations-visitor-experience-components.default.agent"),l=n.some((e=>e.get("isResponderAI")));return(0,m.jsxs)(T,{children:[(0,m.jsx)("div",{"data-test-id":"chat-heading-avatar",children:(0,m.jsx)(f.default,{chatHeadingConfig:t,chatHeadingResponders:n,mobile:i,showStatusIndicator:o,borderColor:u})}),(0,m.jsxs)(b,{className:"p-x-3",children:[(0,m.jsx)(y,{titleText:c,"aria-level":"1",children:(0,m.jsx)(I,{children:(0,m.jsx)("span",{"data-test-id":"widget-header-name",className:"widget-header-name p-y-0",id:g.HEADER_TEXT_TITLE_ID,children:c})})}),s&&!l&&(0,m.jsx)(v,{"data-test-type":"timestamp",id:g.HEADER_TEXT_DESCRIPTION_ID,children:e}),l&&(0,m.jsx)(v,{"data-test-id":"is-responder-ai-msg",children:a.default.text("conversations-visitor-experience-components.isResponderAI")})]})]})}}A.displayName="WidgetHeaderAvatarWrapper";A.defaultProps={mobile:!1,showStatusIndicator:!1};A.propTypes={availabilityMessage:s().string,borderColor:s().string.isRequired,chatHeadingConfig:d.default.isRequired,chatHeadingResponders:s().instanceOf(r.List).isRequired,locale:s().string,mobile:s().bool.isRequired,showAvailabilityMessage:s().bool.isRequired,showStatusIndicator:s().bool.isRequired};t.default=A},"8iz8":function(e,t,n){"use strict";var r=n("VfuR"),i=n.n(r),s=n("Ktcs"),o=n("8Nq+"),a=n("npjq"),u=n("P7jJ"),c=n("X2JS"),l=n("/mXs"),d=n("QgEn");class f extends s.Component{render(){const{navigateToThreadList:e,unseenThreadsCountExcludingCurrentThread:t,disabled:n}=this.props,r=Boolean(t);return(0,d.jsx)(o.default,{className:"m-right-1",badgeLabel:t,showBadge:r,badgeDescription:a.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.badgeDescription"),children:(0,d.jsx)(l.default,{use:"transparent-on-primary",onClick:e,className:"selenium-test-marker-show-threads-button","data-test-id":"show-threads-button","aria-label":a.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.showThreadList",{unreadThreadCount:t}),disabled:n,children:(0,d.jsx)(u.default,{icon:(0,d.jsx)(c.default,{}),size:"md"})})})}}f.displayName="WidgetHeaderBackButton";f.propTypes={disabled:i().bool,navigateToThreadList:i().func.isRequired,unseenThreadsCountExcludingCurrentThread:i().number.isRequired};t.default=f},YICO:function(e,t,n){"use strict";n.d(t,{default:function(){return w}});var r=n("mKxs"),i=n("k8Ub"),s=n("S5kL"),o=n("QYOI"),a=n("VfuR"),u=n.n(a),c=n("Ktcs"),l=n("i7jX"),d=n("QGYt"),f=n("/mXs"),p=n("P7jJ"),h=n("QgEn");const g=e=>(0,h.jsx)("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",viewBox:"0 0 32 32"},e,{children:(0,h.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"})}));g.displayName="SVGSuccess";var m=g,E=n("9f1P"),T=n.n(E),b=n("AgM1"),y=n("iKGd"),v=n("FfT4");const I=(0,E.css)(["border-radius:20px;font-weight:600;font-size:14px;padding:12px;> div{display:flex;align-items:center;}"]),A=T().div.withConfig({displayName:"QuickReplyGroup__ButtonWrapperInsideChat",componentId:"sc-1kvbonl-0"})(["margin-bottom:12px;gap:8px;padding-top:8px;padding-bottom:8px;align-items:center;display:flex;flex-wrap:wrap;",""],(({theme:e})=>{var t;return null!==(t=e.config)&&void 0!==t&&t.isUngatedForUpdatedUI?"\n margin-bottom: 0px;\n padding-bottom: 0px;\n ":""})),S=T().div.withConfig({displayName:"QuickReplyGroup__ButtonWrapperOutsideChat",componentId:"sc-1kvbonl-1"})(["margin-bottom:0px;gap:12px;padding-bottom:0px;align-items:normal;display:inline-flex;flex-direction:column;flex-wrap:wrap;width:240px;",";"],(({theme:e,$widgetLocation:t})=>{var n;return(null===(n=e.config)||void 0===n?void 0:n.isUngatedForUpdatedUI)&&(0,E.css)(["gap:8px;align-items:center;display:flex;flex-direction:row;justify-content:",";"],t!==v.RIGHT_ALIGNED?"flex-start":"flex-end")})),C=T()(d.default).withConfig({displayName:"QuickReplyGroup__LeftAlignButton",componentId:"sc-1kvbonl-2"})(["text-align:left;flex-shrink:1;",";"],(({theme:e})=>{var t;return(null===(t=e.config)||void 0===t?void 0:t.isUngatedForUpdatedUI)&&I})),_=T()(d.default).withConfig({displayName:"QuickReplyGroup__QuickReplyOutsideChatButton",componentId:"sc-1kvbonl-3"})(["background:",";",";"],y.WHITE,(({theme:e})=>{var t;return(null===(t=e.config)||void 0===t?void 0:t.isUngatedForUpdatedUI)&&I})),O=T()(l.default).withConfig({displayName:"QuickReplyGroup__UpdatedCheckbox",componentId:"sc-1kvbonl-4"})(["> *{",";}"],(({theme:e})=>{var t,n;return(null===(t=e.config)||void 0===t?void 0:t.isUngatedForUpdatedUI)&&(0,E.css)(["color:",";"],null===(n=e.colors)||void 0===n?void 0:n.primary)}));class R extends c.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}=this.props,{selected:o}=this.state,a="function"==typeof i?i:t?this.handleSelect:this.handleSendIndividual;return e.map((e=>{const i=()=>a(e),u=o.includes(e),c=(0,s.getOptionValue)(e),l=(0,s.getOptionLabel)(e);if(!c||!l)return null;const d=t&&(0,h.jsx)(O,{className:"m-right-2",checked:u,onChange:i,children:l});return r?(0,h.jsx)(_,{onClick:i,disabled:n,children:l},`quickreply.${c}`):(0,h.jsx)(C,{onClick:i,disabled:n,size:"sm",children:d||l},`quickreply.${c}`)}))}renderSendButton(){const{disabled:e,multiSelect:t}=this.props;if(!t)return null;const n=!this.hasSelected()||e;return(0,h.jsx)(f.default,{disabled:n,onClick:this.handleSendMulti,size:"sm","data-test-id":"quick-reply-send-button",children:(0,h.jsx)(p.default,{icon:(0,h.jsx)(m,{}),size:"sm"})},"send-button")}render(){const{isOutsideChat:e,widgetLocation:t}=this.props,n=e?S:A;return(0,h.jsx)(n,{$widgetLocation:t,"data-test-id":"quick-reply-group",children:[...this.renderOptions(),this.renderSendButton()]})}}R.displayName="QuickReplyGroup";R.contextType=b.default;R.defaultProps={multiSelect:!1,hasSentReply:!1,isOutsideChat:!1};R.propTypes={disabled:u().bool.isRequired,isOutsideChat:u().bool,message:u().oneOfType([(0,r.default)("CommonMessage"),(0,r.default)("InitialMessage")]).isRequired,multiSelect:u().bool.isRequired,onSend:u().func,options:u().instanceOf(o.Set).isRequired,publishMessage:u().func,widgetLocation:u().string};var w=R},Jrbl:function(e,t,n){"use strict";n.d(t,{default:function(){return _}});var r=n("VfuR"),i=n.n(r),s=n("Ktcs"),o=n("QYOI"),a=n("S5kL"),u=n("+VkO"),c=n("9f1P"),l=n.n(c),d=n("57op");n("iKGd");const f=d.getInputBorderColor,p=d.getInputBackgroundColor,h=(d.getDisabledBackgroundColor,d.getDisabledTextColor,d.getPlaceholderTextColor,d.getInputBorderColor,d.getPrimaryColor,d.getPrimaryColor);d.getPrimaryColor;var g=n("CR0J"),m=n("QgEn");const E=["options","disabled","value","onChange","placeholder","theme"],T="__PLACEHOLDER_VALUE__",b=l().select.withConfig({displayName:"VizExMobileSelect__StyledSelect",componentId:"sc-1vt0qz5-0"})(["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,d.getTextColor)(e))),y=l().div.withConfig({displayName:"VizExMobileSelect__SelectContainer",componentId:"sc-1vt0qz5-1"})(["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})=>p(e)),(({theme:e})=>f(e)),(({theme:e})=>h(e))),v=e=>{const{options:t,disabled:n,value:r,onChange:i,placeholder:s,theme:o}=e,a=(0,u.default)(e,E),c=t.map((({value:e,text:t})=>(0,m.jsx)("option",{value:e,children:t},e)));return(0,m.jsx)(y,{theme:o,children:(0,m.jsxs)(b,Object.assign({},a,{"data-test-id":"VizExSelect",disabled:n,defaultValue:T,value:r,onChange:i,theme:o,children:[s&&(0,m.jsx)("option",{disabled:!0,value:T,children:s}),c]}))})};v.displayName="VizExMobileSelect";v.propTypes={disabled:i().bool,onChange:i().func.isRequired,options:i().arrayOf(i().shape({text:i().string,value:i().string})).isRequired,placeholder:i().string,theme:g.default,value:i().string};var I=v,A=n("3S9s");const S="__PLACEHOLDER_VALUE__",C=({quickReplyOptions:e,onChange:t,disabled:n,value:r,placeholder:i,theme:o=(0,A.createThemeV2)()})=>{const u=(0,s.useMemo)((()=>e.map((e=>{const t=(0,a.getOptionValue)(e);return{text:(0,a.getOptionLabel)(e),value:t}})).toJS()),[e]);return(0,m.jsx)(I,{options:u,onChange:t,disabled:n,defaultValue:S,value:r,placeholder:i,theme:o})};C.displayName="QuickReplySelect";C.propTypes={disabled:i().bool,onChange:i().func.isRequired,placeholder:i().string,quickReplyOptions:i().instanceOf(o.OrderedSet).isRequired,theme:i().object,value:i().string};var _=C},xTKo:function(e,t,n){"use strict";n.r(t);n.d(t,{default:function(){return ku}});var r=n("mEYk"),i=n.n(r),s=n("r1tY"),o=n("Ktcs"),a=n("VfuR"),u=n.n(a),c=(0,o.createContext)({id:0,dispatch:()=>{},reportAction:()=>{},trackVisibility:!1}),l=n("FubB");const d=e=>l.unstable_runWithPriority(l.unstable_LowPriority,(()=>{e()}));var f=window.performance||{};const p=Date.now();var h=f.now?()=>f.now():()=>Date.now()-p;var g=(e,t=!0)=>{const n=(0,o.useContext)(c),r=n&&n.id,i=n&&n.dispatch,s=t&&void 0!==i;0;(0,o.useEffect)((()=>{if(s){const t={name:e,id:r},n=h();d((()=>{i({type:"MARKER_MOUNTED",payload:{marker:t,timestamp:n}})}));return()=>{d((()=>{i({type:"MARKER_UNMOUNTED",payload:{marker:t}})}))}}}),[e,r,i,s])};var m=(e,t)=>{const n=(0,o.useContext)(c);(0,o.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])},E=n("QgEn");const T=({name:e})=>{const t=(0,o.useRef)(null),n=(0,o.useContext)(c);g(e);m(e,t);return n&&n.trackVisibility?(0,E.jsx)("div",{"aria-hidden":!0,ref:t}):null};0;0;var b=({children:e,name:t})=>(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(T,{name:t}),e]}),y=n("Gc2C"),v=(e,t)=>e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t;function I(e,t=v){let n,r,i=!1;const s=function(...s){if(!i||s.some(((e,r)=>!t(e,n[r])))){i=!0;n=s;r=e(...s)}return r};s.resetCache=()=>{const e=i?1:0;i=!1;return e};return s}function A(e){const t=(0,o.useRef)();(0,o.useEffect)((()=>{t.current=e}));return t.current}var S=n("LZPL"),C=n.n(S);function _(e){var t={};return function(n){t.hasOwnProperty(n)||(t[n]=e.call(null,n));return t[n]}}var O=_,R=n("C5Zv");const w=e=>e.replace(/(^\/+|\/+$)/g,"").split("/").filter(Boolean),x=/^:(.+)/;var D=e=>{const t={};e.forEach((e=>{t[e]=w(e)}));return(e,n)=>{const r=w(n),i=t[e];(0,y.default)(i,`unexpected route ${e}`);if("*"===i[i.length-1]?r.lengthdocument.visibilityState,B=()=>"hidden"===document.visibilityState,F=e=>{document.addEventListener("visibilitychange",(()=>{e(document.visibilityState)}))},H=e=>{document.addEventListener("visibilitychange",(()=>{"hidden"===document.visibilityState&&e()}))},j=()=>!!window.navigator.webdriver,G={FID:"first-input",LongTask:"longtask",UserInteraction:"event"},V=3e4,W={Navigation:"rhumb",Performance:"performance"},K=e=>e?"static"===e?"dev":e.replace("static-",""):"unknown",q=I(((e,t,n)=>`${(0,M.getFullUrl)("app-api")}/cartographer/v1/${e}?hs_static_app=${t}&hs_static_app_version=${K(n)}`));class z extends k.default{constructor(e){super(e);this.performanceActions=[];this.navigationActions=[];window.addEventListener("visibilitychange",(()=>{if("hidden"===document.visibilityState){j()&&console.log("flushing all cartographer actions");this.flushAllQueues()}}),!1)}sendActions(e,t){try{return navigator.sendBeacon(q(t,this.staticAppName,this.staticAppVersion),JSON.stringify({userAgent:navigator.userAgent,portalId:P().get(),sessionId:window.hubspot&&window.hubspot.sessionId,datapoints:e}))}catch(e){return null}}logActions(e){this.debug&&this.logGroupWithBadge("Cartographer beacon",k.Color.KOALA,k.Color.SLINKY,(()=>{e.forEach(console.log)}))}flushNavigationQueue(){if(this.navigationActions.length)try{if(this.sendActions(this.navigationActions,W.Navigation)){this.logActions(this.navigationActions);this.navigationActions=[]}}catch(e){}}flushPerformanceQueue(){if(this.performanceActions.length)try{if(this.sendActions(this.performanceActions,W.Performance)){this.logActions(this.performanceActions);this.performanceActions=[]}}catch(e){}}flushAllQueues(){this.flushNavigationQueue();this.flushPerformanceQueue()}pushNavigationAction(e){B()||this.navigationActions.push(e)}pushPerformanceAction(e,t,n){B()||this.performanceActions.push({route:e,type:t,data:n})}}var Y=n("7pHJ");const J=()=>{try{const e=f.getEntriesByType("navigation");return e&&e[0]&&e[0].type}catch(e){return null}},Q=()=>"reload"===J(),$=()=>""!==window.location.hash;var X=n("PyK+"),Z=n.n(X);const ee=e=>{if("function"==typeof Z().getAllHttpRequestStats&&"function"==typeof f.now){const t=t=>({state:n,started:r,finished:i})=>re:n===t&&i<=e),n=10,r=e=>e.slice(0,n).map((e=>e.url)).join(","),i=Z().getAllHttpRequestStats(),s=i.filter(t("succeeded")),o=i.filter(t("failed")),a=i.filter(t("aborted")),u=i.filter(t("pending")),c=i.filter(t("timedOut")),l=o.filter((e=>404!==e.status&&!e.willBeRetried)),d=o.filter((e=>404===e.status));return{numSucceededRequests:s.length,numAbortedRequests:a.length,numPendingRequests:u.length,numNotFound:d.length,numTimedoutRequests:c.length,numFailedRequestsMinus404AndRetries:l.length,numRetriedFailures:o.filter((e=>!!e.willBeRetried)).length,failedRequestUrls:r(l),timedOutRequestUrls:r(c),pendingRequestUrls:r(u),notFoundUrls:r(d)}}return null};function te(){return Boolean(document.querySelector('iframe[name="nav-components:chatspot-sidebar"]'))}const ne=/[^a-zA-Z0-9_]/g,re=/-+/g;function ie(e){(e=e.replace(ne,"-").replace(re,"-")).startsWith("-")&&(e=e.slice(1));return e}const se=/https:\/\/(static|local).hsappstatic.net\//,oe=10;class ae extends z{constructor(e){super(e);this.abandonedTimes=[];this.lastAbandonedTimestamp=null;this.finished=!1;this.wasHidden="hidden"===U();this.setCustomAttribute("currentVisibility",U());this.setCustomAttribute("visibility",U());F((e=>{this.setCustomAttribute("currentVisibility",e);if("hidden"===e&&!this.wasHidden){this.wasHidden=!0;this.setCustomAttribute("visibility","hidden")}}))}getCacheStatusData(){const e={};this.performanceEntries().forEach((t=>{if(t.name.endsWith(".js")){const n=t.name.replace(se,"");e[n]={cached:t.duration<=oe,duration:t.duration}}}));return e}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){const{finishedTimestamp:n}=e,r=ee(n),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);i().capturePageEvent("rhumbFinished",{extra:Object.assign({},e,r,{numChecksStarted:this.abandonedTimes.length+1,numPreviousChecksAborted:this.abandonedTimes.length,avgDurationBeforePreviousRhumbAborts:s,numFailedImages:this.getNumFailedImages(),allVisibleMarkers:JSON.stringify(Object.keys(t))},o)});this.sendActions([{to:{pathname:e.pathname,route:e.route,scenario:e.scenario},status:e.status,wasHidden:this.wasHidden,isHidden:"hidden"===U(),duration:e.timeToAllSuccess||e.finishedTimestamp,failureType:e.failureType,isReload:Q()}],W.Navigation)}report(e){if("COMPONENT_RENDERED"===e.type||!this||this.finished)return;const{entry:{timestamp:t,checks:n,expiredTimestamp:r,pathname:i},routeSpec:s}=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 o=String(te());switch(e.type){case"ROUTE_STARTED":this.lastAbandonedTimestamp&&this.abandonedTimes.push(t-this.lastAbandonedTimestamp);break;case"ROUTE_ABANDONED":this.lastAbandonedTimestamp=t;break;case"ROUTE_PARTIAL_SUCCESS":{const{partialSuccess:r,route:a}=s,{extra:{scenario:u}}=e.payload,c=Math.max(...r[u].map((e=>n[e].timestamp))),l=Math.max(0,c-t),d=t+l;this.wasHidden||Y.PageLoadMetrics.timer("partial_success",{scenario:u,route:ie(a),isAiCopilotEnabled:o}).update(d);this.finish(Object.assign({status:"partial_success",timeToAllSuccess:d/1e3,scenario:u,finishedTimestamp:c,route:a,pathname:i},this.options.timingOffset?{adjustedTimeToAllSuccess:(t+l+this.options.timingOffset)/1e3,timingOffset:this.options.timingOffset}:{}),n);this.performanceMark("mark_all_success");break}case"ROUTE_SUCCEEDED":{const{success:r,route:a}=s,{extra:{scenario:u}}=e.payload;0;const c=Math.max(...r[u].map((e=>n[e].timestamp))),l=Math.max(0,c-t),d=t+l;this.wasHidden||Y.PageLoadMetrics.timer("succeeded",{scenario:u,route:ie(a),isAiCopilotEnabled:o}).update(d);this.finish(Object.assign({status:"success",timeToAllSuccess:d/1e3,scenario:u,finishedTimestamp:c,route:a,pathname:i},this.options.timingOffset?{adjustedTimeToAllSuccess:(t+l+this.options.timingOffset)/1e3,timingOffset:this.options.timingOffset}:{}),n);this.performanceMark("mark_all_success");break}case"ROUTE_FAILED":{const{route:e,error:t}=s,r=t.filter((e=>n[e]));0;const[a]=r,u=n[a].timestamp;this.wasHidden||Y.PageLoadMetrics.counter("failed",{route:ie(e),selector:a,isAiCopilotEnabled:o}).increment();this.finish({status:"failure",failureType:"errorSelector",selector:a,finishedTimestamp:u,route:e,pathname:i},n);this.performanceMark("mark_all_failure");break}case"ROUTE_TIMEOUT_EXPIRED":{const{route:e}=s;this.wasHidden||Y.PageLoadMetrics.counter("timeouts",{route:ie(e),isAiCopilotEnabled:o}).increment();this.finish({status:"failure",failureType:"watchdogExpired",finishedTimestamp:r,route:e},n);this.performanceMark("mark_all_failure_watchdog_expired");break}}}}class ue extends z{constructor(e){super(e);this.resolved={};this.stopped=!1;this.flushQueueTimeout=void 0;this.currentActionStartTimestamp=null;this.previousNavigationAction=null;this.wasHidden="hidden"===U();F((e=>{"hidden"!==e||this.wasHidden||(this.wasHidden=!0)}))}pushInAppNavigationAction(e,t,n,r,i){this.previousNavigationAction&&this.pushNavigationAction({to:e,from:this.previousNavigationAction,status:t,wasHidden:n,isHidden:r,duration:i});this.previousNavigationAction=e}report(e){if("COMPONENT_RENDERED"===e.type||this.resolved[e.payload.entry.id]||this.stopped)return;const t=String(te());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:u}=r;this.wasHidden||("ROUTE_FAILED"===e.type?Y.PageLoadMetrics.counter("transition-failed",{route:ie(a),isAiCopilotEnabled:t}).increment():Y.PageLoadMetrics.counter("transition-timeouts",{route:ie(a),isAiCopilotEnabled:t}).increment());this.pushInAppNavigationAction({pathname:i,route:a,scenario:"ROUTE_FAILED"===e.type&&u?u.join(","):e.type},"failure",this.wasHidden,"hidden"===U(),"ROUTE_FAILED"===e.type?this.toDuration(s,this.currentActionStartTimestamp,u):o-this.currentActionStartTimestamp);break}case"ROUTE_PARTIAL_SUCCESS":{const{entry:n,routeSpec:r,extra:i}=e.payload,{pathname:s,checks:o}=n,{route:a}=r,{scenario:u}=i,c=r.partialSuccess[u]||[],l=this.toDuration(o,this.currentActionStartTimestamp,c);if(!this.wasHidden){Y.PageLoadMetrics.timer("transition-succeeded",{scenario:u,route:ie(a),isAiCopilotEnabled:t}).update(l);Y.PageLoadMetrics.timer("transition-partial-success",{scenario:u,route:ie(a),isAiCopilotEnabled:t}).update(l)}this.pushInAppNavigationAction({pathname:s,route:a,scenario:u||c.join(",")},"partial_success",this.wasHidden,"hidden"===U(),l);break}case"ROUTE_SUCCEEDED":{const{entry:n,routeSpec:r,extra:i}=e.payload,{pathname:s,checks:o}=n,{route:a}=r,{scenario:u}=i,c=r.success[u]||"",l=this.toDuration(o,this.currentActionStartTimestamp,c);this.wasHidden||Y.PageLoadMetrics.timer("transition-succeeded",{scenario:u,route:ie(a),isAiCopilotEnabled:t}).update(l);this.pushInAppNavigationAction({pathname:s,route:a,scenario:u||c.join(",")},"success",this.wasHidden,"hidden"===U(),l);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()}),V)}}}class ce extends k.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)){i().capturePageEvent("react-rhumb-event",{extra:{eventName:"UnexpectedRouteVisited",pathname:t}});this.captureUnexpectedRoute(t);this.notifiedRoutes.add(t);Y.PageLoadMetrics.counter("unexpected-route").increment()}this.resolved[e.payload.entry.id]=!0}}}const[le,de]=R.INTERNAL_ERROR_MARKERS;class fe extends k.default{constructor(){super();this.stopped=!1}report(e){if(!this.stopped&&"GLOBAL_ERROR"===e.type){const{entry:t,extra:n}=e.payload,{error:r}=n,{pathname:i}=t;this.captureError(r,{data:{pathname:i},tags:{[de]:"true"}});this.stopped=!0}}}var pe=n("+VkO");let he,ge,me,Ee;const Te={passive:!0,capture:!0},be=new Date,ye=e=>{Ee.push(e);Ae()},ve=()=>{Ee=[];ge=-1;he=null;_e(window.addEventListener)},Ie=(e,t)=>{if(!he){he=t;ge=e;me=new Date;_e(window.removeEventListener);Ae()}},Ae=()=>{if(ge>=0&&ge{t(e)}));Ee=[]}},Se=e=>{if(e.cancelable){const t=(e.timeStamp>1e12?new Date:h())-e.timeStamp;"pointerdown"===e.type?Ce(t,e):Ie(t,e)}},Ce=(e,t)=>{const n=()=>{Ie(e,t);i()},r=()=>{i()},i=()=>{window.removeEventListener("pointerup",n,Te);window.removeEventListener("pointercancel",r,Te)};window.addEventListener("pointerup",n,Te);window.addEventListener("pointercancel",r,Te)},_e=e=>{["mousedown","keydown","touchstart","pointerdown"].forEach((t=>e(t,Se,Te)))},Oe=["processingStart","startTime"],Re=["attribution"],we=(e,t)=>{try{if(!PerformanceObserver.supportedEntryTypes.includes(e))return;const n=new PerformanceObserver((e=>{for(const n of e.getEntries())t(n)}));n.observe({type:e,buffered:!0});H((()=>{const e=n.takeRecords();n.disconnect();e.map(t)}))}catch(e){}},xe=e=>{window.addEventListener("pageshow",(t=>{t.persisted&&e(t)}),!0)};class De extends z{constructor(e){super(e);this.resolved={};this.stopped=!1;this.firstHiddenTime="hidden"===document.visibilityState?0:1/0;this.interactionMap=new Map;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()}),V)},n=e=>{const n=e.toJSON(),{processingStart:r,startTime:i}=n,s=(0,pe.default)(n,Oe);if(i{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);if(s.latency<150)return;const o=r&&r.hasAttribute("data-test-id")?r.getAttribute("data-test-id"):"",a=r?r.tagName:"";i&&i.length>0&&(s.interactionNames=s.interactionNames.concat(s.interactionNames.length>0?" ":"",i));this.evictPerformanceAction(n);this.pushPerformanceAction(this.lastRouteInfo,G.UserInteraction,{interactionId:n,interactionNames:s.interactionNames,latency:s.latency,elapsedMs:h(),testId:o,tagName:a});t()}},i=e=>{n(e)};xe((()=>{ve();ye(i)}));we(G.LongTask,(e=>{const n=e.toJSON(),r=(0,pe.default)(n,Re);this.pushPerformanceAction(this.lastRouteInfo,G.LongTask,r);t()}));we(G.FID,(e=>{n(e)}));we(G.UserInteraction,(e=>{r(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}}}}class Ne extends k.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 Me=()=>{let e=1,t="* > *";for(;document.querySelector(t);){t+=" > *";e++}return e},Le=24e4;class Pe extends z{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()*Le;this.timeout=setTimeout((()=>{if(!(this.stopped||h()>36e5)){this.timeout&&this.collectMemoryUsage();t()}}),e)};t();this.flushingInterval=setInterval((()=>{this.stopped&&clearInterval(this.flushingInterval);this.flushPerformanceQueue()}),2*Le)}collectMemoryUsage(){const e=performance.memory.usedJSHeapSize;this.pushPerformanceAction(this.lastRouteInfo,"memory",{usedMemBytes:e,elapsedMs:h(),numOfDOMNodes:document.getElementsByTagName("*").length,depthOfDOMTree:Me()});Y.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 ke=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"]]);class Ue extends k.default{constructor(e){super(e);this.finished=!1;this.wasHidden=B();F((e=>{"hidden"===e&&(this.wasHidden=!0)}))}sendMetrics(e,t={}){const n=ee(e);n&&ke.forEach(((e,r)=>{const i=Number(n[r]);Y.PageLoadMetrics.histogram(e,t).update(i)}))}report(e){if("COMPONENT_RENDERED"===e.type||this.finished||this.wasHidden)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"})}}}function Be(e){return()=>e}const Fe=()=>{};Fe.thatReturns=Be;Fe.thatReturnsFalse=Be(!1);Fe.thatReturnsTrue=Be(!0);Fe.thatReturnsNull=Be(null);Fe.thatReturnsThis=()=>{};Fe.thatReturnsArgument=e=>e;var He=Fe;class je extends o.Component{constructor(...e){super(...e);this.state={}}static getDerivedStateFromError(e){return{error:e}}componentDidCatch(e){this.props.onError(e)}render(){return this.state.error?(0,E.jsx)(b,{name:"RHUMB_GLOBAL_ERROR_BOUNDARY"}):this.props.children}}var Ge=je;class Ve extends k.default{report(e){if("ROUTE_STARTED"===e.type)Q()&&Y.PageLoadMetrics.counter("reloaded").increment()}}class We extends k.default{report(e){switch(e.type){case"NO_VISIBLE_MARKERS":{const{extra:{scenario:t}}=e.payload;Y.PageLoadMetrics.counter("no-visible-markers",{scenario:t,isAiCopilotEnabled:String(te()),hasHash:String($()),isReload:String(Q())}).increment();break}}}}const Ke={position:"fixed",right:"100px",top:"100px",zIndex:"1000",padding:"15px",background:"#ff7a59",color:"#fff",borderRadius:"3px"},qe={marginRight:"3px"},ze={display:"flex",justifyContent:"space-between"};0;var Ye=({isTrackingVisibility:e,isAutoToggling:t,toggleTrackVisibility:n,setAutoToggle:r})=>(0,E.jsxs)("div",{style:Ke,children:[(0,E.jsxs)("div",{style:ze,children:[(0,E.jsx)("label",{htmlFor:"toggleTrackVisibility",style:qe,children:"Toggle Visibility Tracking"}),(0,E.jsx)("input",{id:"toggleTrackVisibility",type:"checkbox",checked:e,onChange:n})]}),(0,E.jsxs)("div",{style:ze,children:[(0,E.jsx)("label",{htmlFor:"setAutoToggle",style:qe,children:"Toggle Visibility Every 2s"}),(0,E.jsx)("input",{id:"setAutoToggle",type:"checkbox",checked:t,onChange:r})]})]});function Je(e){const t=(0,o.useRef)();t.current||(t.current={value:e()});return t.current.value}const Qe=e=>e?e.startsWith("static-")?e.substr(7):"dev":"unknown",$e=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,...R.INTERNAL_ERROR_MARKERS]};return t}),{})},Xe=e=>{const t=Object.keys(e),n=D(t);return O((r=>{const i=t.find((e=>n(e,r)));return e[i]}))},Ze=e=>I((({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"}})),et=(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})},tt=(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}},nt=()=>{},rt=(e,t)=>{const n=(0,o.useRef)([]),r=(0,o.useRef)(He),i=(0,o.useRef)(He);(0,o.useEffect)((()=>{i.current=t}));if(r.current===He){const t=e.listen((({pathname:e})=>{const t=h();n.current.push({pathname:e,timestamp:t})}));r.current=()=>{t();n.current.forEach((e=>i.current(e)));n.current=[];r.current=()=>{}}}(0,o.useEffect)((()=>{r.current();return e.listen(i.current)}),[e])},it=(e,t)=>{const{pathname:n}=e,r=Je((()=>t(n))),s=e=>{const t=e?e.route:"unknown-route";i().setExtraContext({route:t})};(0,o.useEffect)((()=>{const e=Qe(N.bender.depVersions["react-rhumb"]);i().setExtraContext({reactRhumbVersion:e})}),[]);(0,o.useEffect)((()=>{s(r)}),[r]);rt(e,(({pathname:e})=>{s(t(e))}))},st=()=>{const[e,t]=(0,o.useState)(null),n=(0,o.useRef)(null),r=(0,o.useMemo)((()=>new IntersectionObserver((e=>{t(e.some((e=>e.isIntersecting)))}))),[]);(0,o.useEffect)((()=>{n.current=e}),[e]);(0,o.useEffect)((()=>()=>r.disconnect()),[r]);return{observer:r,hasSomeVisibleMarker:e,prevHasSomeVisibleMarker:n.current}},ot=e=>{nt(e);const{history:t,history:{pathname:r},config:i,children:s,timingOffset:a,staticAppInfo:u,captureExceptions:l=!0,trackVisibility:f}=e,p="true"===C().debug("react-rhumb-visibility"),[g,m]=(0,o.useState)(f),[T,b]=(0,o.useState)(!1);(0,o.useEffect)((()=>{if(T&&p){const e=setInterval((()=>{m((e=>!e))}),2e3);return()=>clearInterval(e)}}),[T,p]);const y=(0,o.useMemo)((()=>$e(i)),[i]),v=(0,o.useMemo)((()=>({entry:{id:0,pathname:r,referrer:void 0,timestamp:0,checks:{},expiredTimestamp:null,dirty:!1},entries:[],visibleMarkerRefs:{}})),[r]),[I,S]=(0,o.useReducer)(tt,v),_=(0,o.useMemo)((()=>Xe(y)),[y]);it(t,_);rt(t,(({timestamp:e,pathname:t})=>{d((()=>{S({type:"HISTORY_CHANGED",payload:{pathname:t,timestamp:e}})}))}));const O=Je((()=>{const e=n("1sEq"),t=[new(e.default?e.default:e)({timingOffset:a}),new ae({timingOffset:a,staticAppInfo:u}),new ue({staticAppInfo:u}),new ce,new fe,new De({staticAppInfo:u}),new Ne,new Pe({staticAppInfo:u}),new Ve,new We,new Ue];return e=>t.forEach((t=>t.report(e)))})),w=(0,o.useMemo)((()=>et(_,O)),[_,O]),x=(e,t)=>{w("GLOBAL_ERROR",I.entry,Object.assign({error:e},t))},D=(0,o.useMemo)((()=>Ze(_)),[_]),N=(0,o.useRef)(void 0),M=A(I),{observer:L,hasSomeVisibleMarker:P,prevHasSomeVisibleMarker:k}=st();(0,o.useEffect)((()=>{const e=()=>{const e=h();d((()=>{S({type:"TIMEDOUT",payload:{timestamp:e}})}))},t=(e,t)=>{switch(e.type){case"SUCCESS":{const{scenario:n}=e;w("ROUTE_SUCCEEDED",t,{scenario:n});break}case"PARTIAL_SUCCESS":{const{scenario:n}=e;w("ROUTE_PARTIAL_SUCCESS",t,{scenario:n});break}case"TIMEOUT":w("ROUTE_TIMEOUT_EXPIRED",t);break;case"FAILURE":w("ROUTE_FAILED",t);break;default:throw new Error(`unexpected status type ${e.type}`)}};if(M&&I.entries!==M.entries){const{entry:e,entry:{checks:n},entries:r}=M,{entries:i}=I;clearTimeout(N.current);N.current=void 0;const[s,...o]=i.slice(r.length-i.length),{pathname:a,checks:u}=s;if(_(a)){u!==n&&w("CHECKS_CHANGED",s);const r=D(s);s!==e?"PENDING"!==r.type?t(r,s):w("ROUTE_ABANDONED",s):"PENDING"===r.type&&w("ROUTE_ABANDONED",s)}o.forEach((e=>{const{pathname:t}=e;if(_(t)){w("ROUTE_STARTED",e);w("ROUTE_ABANDONED",e)}else w("ROUTE_UNEXPECTED",e)}))}if(!M||M.entries!==I.entries){const{entry:n,entry:{pathname:r,dirty:i}}=I;if(_(r)){w("ROUTE_STARTED",n);i&&w("CHECKS_CHANGED",n);const r=D(n);"PENDING"!==r.type?t(r,n):N.current=setTimeout(e,R.DEFAULT_TIMEOUT)}else w("ROUTE_UNEXPECTED",n)}if(M&&M.entries===I.entries&&M.entry!==I.entry){const{entry:{checks:e}}=M,{entry:n,entry:{checks:r,pathname:i}}=I;if(_(i)){r!==e&&w("CHECKS_CHANGED",n);const i=D(n);if("PENDING"!==i.type){t(i,n);clearTimeout(N.current);N.current=void 0}}}if(M&&M.visibleMarkerRefs!==I.visibleMarkerRefs&&g){const{entry:e,entry:{pathname:t}}=I;if(_(t)){const t=Object.keys(I.entry.checks).every((e=>Object.prototype.hasOwnProperty.call(I.visibleMarkerRefs,e)&&!!I.visibleMarkerRefs[e]&&null!==I.visibleMarkerRefs[e].current));"SUCCESS"===D(e).type&&t&&Object.values(I.visibleMarkerRefs).forEach((e=>!!e.current&&L.observe(e.current)))}}}),[M,I,_,D,w,L,g]);(0,o.useEffect)((()=>{if(null===k&&P!==k&&g){const{entry:e}=I,t=D(e),{scenario:n}=t;P||w("NO_VISIBLE_MARKERS",e,{scenario:n})}}),[P,k,I,D,w,g]);(0,o.useEffect)((()=>{Y.PageLoadMetrics.timer("rhumb-provider-mounted").update(h());return()=>{clearTimeout(N.current);N.current=void 0}}),[]);const{entry:{checks:U,id:B}}=I,F=(0,o.useMemo)((()=>Object.keys(U).filter((e=>U[e]))),[U]),H=(0,o.useMemo)((()=>({id:B,dispatch:S,reportAction:O,trackVisibility:g})),[B,O,g]),j=(0,o.useMemo)((()=>F.map(encodeURIComponent).join(",")),[F]);return(0,E.jsxs)(c.Provider,{value:H,children:[l?(0,E.jsx)(Ge,{onError:x,children:s||null}):s||null,(0,E.jsx)("div",{hidden:!0,"aria-hidden":"true","data-id-markers":j,children:F.map((e=>(0,E.jsx)("mark",{"data-id-marker":e},e)))}),p&&(0,E.jsx)(Ye,{isTrackingVisibility:!!g,isAutoToggling:T,toggleTrackVisibility:e=>{m(e.target.checked)},setAutoToggle:e=>{b(e.target.checked)}})]})};0;var at=(0,o.memo)(ot);var ut=e=>({pathname:e,listen(){return()=>{}}}),ct=n("8CDR"),lt=n("zP/g"),dt=n.n(lt),ft=n("19qb"),pt=n("hwHA"),ht=n("Pda3"),gt=n("Dw+v"),mt=n("4kAq"),Et=n("HCbP"),Tt=n("fT+s"),bt=n("dLEV"),yt=n("q8Gl"),vt=n("Los8");const It=()=>(0,vt.parseStringBoolean)((0,yt.getWindowLocation)().paramValue("inApp53"));var At=n("QnHA"),St=n("B39b"),Ct=n("+U1B"),_t=n("49A5"),Ot=n("cdXU");const Rt=(0,bt.createSelector)([Ct.getVisitorIdentity,_t.getLatestWidgetData],((e,t)=>!(0,Ot.getIsPrivateLoad)(t)&&(0,St.getIsFirstVisitorSession)(e))),wt=(0,bt.createSelector)([Rt,At.getWidgetUiState],(e=>{const t=It();return Boolean(!e||t)}));var xt=n("WKLl");const Dt=(0,bt.createSelector)([xt.getOpenThreads],(e=>e.size>0));var Nt=n("JGJA"),Mt=n("8dR1");const Lt=(0,bt.createSelector)(Mt.getWelcomeMessage,(0,Nt.default)("knowledgeBaseEnabled"));var Pt=n("scwY"),kt=n("y5/z"),Ut=n("Qvwz");const Bt=(0,bt.createAction)(Ut.CLEAR_SELECTED_THREAD);var Ft=n("YHaB"),Ht=n("WTKJ"),jt=n("G53s");function Gt(){return(e,t)=>{e(Bt());(0,jt.getIsUngatedForKBInWidget)(t())?e((0,Ft.updateView)(Ht.THREAD_LIST)):e((0,Ft.updateView)(Ht.KNOWLEDGE_BASE));e((0,kt.trackInteraction)("widget-interaction",{action:"view thread list"}))}}function Vt(){return(e,t)=>{const n=Lt(t());Dt(t())?e((0,Tt.navigateToMostRecentThread)()):e(n?Gt():(0,Pt.loadStagedThread)())}}var Wt=n("cXEp");const Kt=(0,bt.createAction)(Wt.SET_THREADS_SUCCESS),qt=({data:e})=>(t,n)=>e?(0,mt.initializeI18n)({data:e}).then((()=>{const{message:{surveyId:r},sessionId:i}=e;null!==r&&t((0,Et.fetchFeedbackSurvey)(r,i));t((0,gt.default)(e));if(wt(n()))t((0,Tt.fetchVisitorThreads)()).then((()=>{t(Kt());t(Vt())})).catch((e=>{throw e}));else{t(Kt());t(Vt())}}),(()=>{t((0,gt.default)(e))})):null;var zt=n("I6ms");const Yt=(0,bt.createAction)(zt.UPDATE_IS_FIRST_VISITOR_SESSION,(e=>({payload:{isFirstVisitorSession:e}})));var Jt=n("1+S/"),Qt=n("xeq1");const $t=(0,bt.createAction)(zt.UPDATE_GLOBAL_COOKIE_OPT_OUT,(e=>({payload:{globalCookieOptOut:e}}))),Xt=e=>t=>{t($t(e));if((0,Qt.getIsPortal53Prod)()&&"no"===e){t(Yt(!1));t((0,kt.trackInteraction)("pageviewFiftyThree",{screen:"widget",subscreen:"thread view",action:"rendered widget"}))}if("yes"===e){t(Yt(!0));try{localStorage.removeItem(Jt.localStorageKeys.HUBLYTICS_EVENTS_53);localStorage.removeItem(Jt.localStorageKeys.HMPL)}catch(e){return}}};const Zt=(0,n("Ut5p").createAction)(zt.UPDATE_VISITOR_IDENTIFICATION_ENABLED,(e=>({enabled:!!e.identificationToken})));var en=n("v+ge"),tn=n("Wiow"),nn=n("esZR"),rn=n("Ryja"),sn=n("0PDK"),on=n("eg5p"),an=n("n6ol"),un=n("CITH");const cn=()=>{(0,un.postMessageToParent)(an.STOP_TRACK_SCROLL_PERCENTAGE)};var ln=n("2umt");const dn=()=>{(0,un.postMessageToParent)(an.STOP_TRACK_EXIT_INTENT)},fn=()=>e=>{cn();e((0,ln.removeTimeOnPageTrigger)());dn()};var pn=n("XUHx"),hn=n("BEfq");const gn=(0,bt.createAction)(en.REFRESH_WIDGET_DATA,(e=>({payload:e})));function mn(e){return(t,n)=>{t(gn(e));const r=(0,sn.getSelectedThreadId)(n())===on.STUBBED_THREAD_ID&&!(0,rn.isCreatingThread)(n()),i=(0,rn.didFailToCreateThread)(n());if(r&&i){const e=(0,rn.getStagedThreadHistory)(n()).getIn(["messages","results"]).find((e=>"INCOMING"===e.get("direction")));t((0,tn.resetStubbedThread)(!0));t((0,nn.stageInitialMessage)(!0));t((0,hn.setMessageEditorStagingText)(e.get("text")))}else{if(r){t((0,tn.resetStubbedThread)());t((0,nn.stageInitialMessage)())}t(fn());t((0,pn.bootstrapInitialWidgetUi)(e))}}}var En=n("xZ3y");const Tn=(0,bt.createAction)(En.APP_IN_BACKGROUND),bn=(0,bt.createAction)(En.APP_IN_FOREGROUND);function yn(e){return t=>{t(e?bn():Tn())}}var vn=n("DdHT"),In=n("ZqFO"),An=n("VvTX"),Sn=n("97n4"),Cn=n("UBEt");const _n=e=>(0,vn.default)(In.getMessage,An.getClientTriggers,Sn.getDisplayOnScrollPercentage,Cn.getScrollPercentage)(e);var On=n("R4L7"),Rn=n("tTno"),wn=n("Ug6J");const xn=()=>(e,t)=>{cn();const n=t(),r=(0,wn.getTriggerConditions)(n,Rn.scrollTriggerEnabled);r.hasClientTriggerAlreadyFired||(r.shouldToggleOpen?e((0,pt.toggleOpen)({isOpened:!0})):r.shouldToggleInitialMessageBubble&&e((0,On.toggleInitialMessageBubble)(!0)))},Dn=({scrollPercentage:e})=>(t,n)=>{const r=(0,_t.getLatestWidgetData)(n());e>=_n(r)&&t(xn())};var Nn=n("21jQ"),Mn=n("tAuz"),Ln=n("MJM1");const Pn=(0,bt.createSelector)([_t.getLatestWidgetData],(e=>(0,Ln.default)(["widgetLocation"],e)));var kn=n("SNA8"),Un=n("pjpP"),Bn=n("npjq"),Fn=(e,t)=>{Bn.default.Info.then((()=>{document.title=Bn.default.text(e,t)}))};function Hn(e=window){const t=e.document,n=["","webkit","moz","ms","o"];for(let e=0;e{e({isVisible:!t})}}function Kn(e){const t=Hn();if(t){const n=Vn(t);document.addEventListener(n,Wn(e))}else{window.addEventListener("focus",Wn(e));window.addEventListener("blur",Wn(e))}}function qn(e){const t=Hn();if(t){const n=Vn(t);document.removeEventListener(n,Wn(e))}else{window.removeEventListener("focus",Wn(e));window.removeEventListener("blur",Wn(e))}}var zn=n("G0k2"),Yn=n("6Jpi"),Jn=n("yH0d"),Qn=n("Lu5y"),$n=n("9zF3"),Xn=n("g/i1");const Zn=(0,bt.createSelector)([Nn.getIsOpen,$n.calculateUnseenThreadsCount],((e,t)=>Boolean(!e&&!!t)));var er=n("9f1P"),tr=n.n(er),nr=n("vSPC"),rr=n("8Nq+");const ir=({height:e,width:t,color:n})=>{const r=(0,o.useId)();return(0,E.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:t,height:e,viewBox:"0 0 39 37",className:"conversations-visitor-open-icon",children:[(0,E.jsx)("defs",{children:(0,E.jsx)("path",{id:`conversations-visitor-open-icon-path-1${r}`,d:"M31.4824242 24.6256121L31.4824242 0.501369697 0.476266667 0.501369697 0.476266667 24.6256121z"})}),(0,E.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,E.jsx)("g",{transform:"translate(-1432 -977) translate(1415.723 959.455)",children:(0,E.jsxs)("g",{transform:"translate(17 17)",children:[(0,E.jsx)("g",{transform:"translate(6.333 .075)",children:(0,E.jsx)("path",{fill:n,d:"M30.594 4.773c-.314-1.943-1.486-3.113-3.374-3.38C27.174 1.382 22.576.5 15.36.5c-7.214 0-11.812.882-11.843.889-1.477.21-2.507.967-3.042 2.192a83.103 83.103 0 019.312-.503c6.994 0 11.647.804 12.33.93 3.079.462 5.22 2.598 5.738 5.728.224 1.02.932 4.606.932 8.887 0 2.292-.206 4.395-.428 6.002 1.22-.516 1.988-1.55 2.23-3.044.008-.037.893-3.814.893-8.415 0-4.6-.885-8.377-.89-8.394"})}),(0,E.jsx)("g",{fill:n,transform:"translate(0 5.832)",children:(0,E.jsx)("path",{d:"M31.354 4.473c-.314-1.944-1.487-3.114-3.374-3.382-.046-.01-4.644-.89-11.859-.89-7.214 0-11.813.88-11.843.888-1.903.27-3.075 1.44-3.384 3.363C.884 4.489 0 8.266 0 12.867c0 4.6.884 8.377.889 8.393.314 1.944 1.486 3.114 3.374 3.382.037.007 3.02.578 7.933.801l2.928 5.072a1.151 1.151 0 001.994 0l2.929-5.071c4.913-.224 7.893-.794 7.918-.8 1.902-.27 3.075-1.44 3.384-3.363.01-.037.893-3.814.893-8.414 0-4.601-.884-8.378-.888-8.394"})})]})})})]})};ir.propTypes={color:u().string.isRequired,height:u().oneOfType([u().number,u().string]).isRequired,width:u().oneOfType([u().number,u().string]).isRequired};ir.displayName="OpenIcon";var sr=ir,or=n("+KD7");const ar=60,ur=60;var cr=n("8Ma8");var lr=(0,er.css)(["box-shadow:0 1px 4px rgba(0,0,0,0.1),0 2px 12px rgba(0,0,0,0.2);&:hover{cursor:pointer;}&:focus-visible{outline-offset:2px;}@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?"#000":"#fff")),dr=n("04om");const fr=tr().div.withConfig({displayName:"TwistFadeTransition__TransitionComponent",componentId:"sc-1qxi6ky-0"})(["transition:transform 0.16s linear 0s,opacity 0.06s linear;opacity:0;"," ",""],(({direction:e})=>"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);")),pr=({in:e=!0,children:t,direction:n="right"})=>dr.Transition?(0,E.jsx)(dr.Transition,{in:e,timeout:200,appear:!0,children:e=>(0,E.jsx)(fr,{direction:n,transitionState:e,children:t})}):e?t:null;pr.propTypes={children:u().node.isRequired,direction:u().oneOf(["left","right"]),in:u().bool.isRequired};pr.displayName="TwistFadeTransition";var hr=pr;const gr=({color:e,height:t,width:n})=>(0,E.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,E.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,E.jsx)("g",{fill:e,transform:"translate(-927 -991) translate(900.277 962)",children:(0,E.jsx)("g",{transform:"translate(27 29)",children:(0,E.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"})})})})});gr.displayName="CloseIcon";var mr=gr;const Er=tr().button.withConfig({displayName:"IconLauncher__BaseLauncher",componentId:"sc-18zwf8t-0"})(["border:none;position:relative;",""],lr),Tr=tr()(Er).withConfig({displayName:"IconLauncher__ShapedLauncher",componentId:"sc-18zwf8t-1"})(["border-radius:50%;height:","px;width:","px;"],ur,ar),br=tr().div.withConfig({displayName:"IconLauncher__LauncherIcon",componentId:"sc-18zwf8t-2"})(["position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;"]),yr=({ariaLabel:e,badgeNumber:t,className:n,onClick:r,showBadge:i,style:s,useDefaultColor:o,open:a})=>{const u=o?or.OBSIDIAN:or.OLAF,c=(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(hr,{in:a,direction:"left",children:(0,E.jsx)(br,{children:(0,E.jsx)(mr,{color:u,width:20,height:20})})}),(0,E.jsx)(hr,{in:!a,direction:"right",children:(0,E.jsx)(br,{children:(0,E.jsx)(sr,{color:u,width:32,height:30})})})]}),{setLauncherRef:l}=(0,cr.useAccessibilityContext)();return(0,E.jsx)(rr.default,{badgeLabel:t,showBadge:i,positioning:"on-circle",children:(0,E.jsx)(Tr,{"aria-label":e,"aria-haspopup":"dialog",isDark:o,style:s,className:n,onClick:r,ref:l,children:c})})};yr.displayName="IconLauncher";yr.defaultProps={open:!1,onClick:()=>{},showBadge:!1};yr.propTypes={ariaLabel:u().string.isRequired,badgeNumber:u().number,className:u().string,onClick:u().func,open:u().bool.isRequired,showBadge:u().bool.isRequired,style:u().object,useDefaultColor:u().bool.isRequired};var vr=yr,Ir=n("t6nY"),Ar=n.n(Ir);const Sr=tr().div.withConfig({displayName:"Launcher__IconLauncherWrapper",componentId:"sc-1k5hlt4-0"})(["display:flex;align-items:center;.launcher-left-align &{flex-direction:row-reverse;}"]),Cr=({badgeNumber:e,coloring:{accentColor:t,useDefaultColor:n},className:r,onClose:i,onOpen:s,open:a,showBadge:u})=>{const c=(0,o.useCallback)((()=>{a?i():s()}),[a,i,s]),l={className:Ar()("reagan--widget-loaded",r),badgeNumber:e,showBadge:u,ariaLabel:a?Bn.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.close"):Bn.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.open"),onClick:c};return(0,E.jsx)(Sr,{children:(0,E.jsx)(vr,Object.assign({style:(0,nr.getBrandStyle)(t),useDefaultColor:n,open:a},l))})};Cr.defaultProps={onOpen:He,onClose:He,open:!1};Cr.propTypes={badgeNumber:u().number,className:u().string,coloring:u().object.isRequired,onClose:u().func.isRequired,onOpen:u().func.isRequired,open:u().bool.isRequired,showBadge:u().bool};Cr.displayName="Launcher";var _r=Cr;const Or=()=>({badgeNumber:(0,ft.useSelector)($n.calculateUnseenThreadsCount),coloring:(0,ft.useSelector)(Xn.getColoring),open:(0,ft.useSelector)(Nn.getIsOpen),showBadge:(0,ft.useSelector)(Zn)}),Rr=e=>{const t=Or();return(0,E.jsx)(_r,Object.assign({},e,t))};Rr.displayName="LauncherContainer";var wr=Rr,xr=n("GOyg"),Dr=n("zGIQ"),Nr=n("1Vek"),Mr=n("o+We"),Lr=n("Hnia"),Pr=n("021p");const kr=e=>{(0,Lr.threadHistoryInvariant)(e);return(0,vn.default)(Pr.getMessages,(e=>e&&e.toList()))(e)};var Ur=n("QYOI"),Br=n("eCQl"),Fr=n("fKJZ"),Hr=n("Zulv"),jr=n("okxY"),Gr=n("xr6y");function Vr(e,t){let n,{elementType:r="button",isDisabled:i,onPress:s,onPressStart:o,onPressEnd:a,onPressChange:u,preventFocusOnPress:c,allowFocusWhenDisabled:l,onClick:d,href:f,target:p,rel:h,type:g="button"}=e;n="button"===r?{type:g,disabled:i}:{role:"button",tabIndex:i?void 0:0,href:"a"===r&&i?void 0:f,target:"a"===r?p:void 0,type:"input"===r?g:void 0,disabled:"input"===r?i:void 0,"aria-disabled":i&&"input"!==r?i:void 0,rel:"a"===r?h:void 0};let{pressProps:m,isPressed:E}=(0,Gr.usePress)({onPressStart:o,onPressEnd:a,onPressChange:u,onPress:s,isDisabled:i,preventFocusOnPress:c,ref:t}),{focusableProps:T}=(0,jr.useFocusable)(e,t);l&&(T.tabIndex=i?-1:T.tabIndex);let b=(0,Hr.mergeProps)(T,m,(0,Hr.filterDOMProps)(e,{labelable:!0}));return{isPressed:E,buttonProps:(0,Hr.mergeProps)(n,b,{"aria-haspopup":e["aria-haspopup"],"aria-expanded":e["aria-expanded"],"aria-controls":e["aria-controls"],"aria-pressed":e["aria-pressed"],onClick:e=>{if(d){d(e);console.warn("onClick is deprecated, please use onPress")}}})}}const Wr=({children:e,onPress:t})=>{const n=(0,o.useRef)(),{buttonProps:r}=Vr({onPress:t,elementType:"div"},n);return(0,E.jsx)("div",Object.assign({},r,{className:"initial-message-bubble","aria-label":Bn.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.open"),"aria-describedby":"welcome-message","aria-haspopup":"dialog",children:e}))};Wr.displayName="InitialMessageTextButton";Wr.propTypes={children:u().node};var Kr=Wr,qr=n("/mXs"),zr=n("3S9s"),Yr=n("P7jJ"),Jr=n("3MJX"),Qr=n("HtM0"),$r=n("ltgT"),Xr=n("Avso"),Zr=n("0Me1"),ei=n("HD2P");function ti(e,t){switch(!0){case 3===e&&0===t:return"chat-head-left chat-head-shrink";case 3===e&&1===t:return"chat-head-center";case 3===e&&2===t:return"chat-head-right chat-head-shrink";case 2===e&&0===t:return"chat-head-left";case 2===e&&1===t:return"chat-head-right";default:return""}}function ni({showStatusIndicator:e=!1,size:t,responders:n,mobile:r}){const i=n.size,s=n.map(((n,r)=>{const s=(0,Xr.getAvatar)(n),o=(0,Xr.getFriendlyOrFormalName)(n),a=(0,Zr.isAvailable)(n),u=(0,Xr.getIsBot)(n),c=(0,Xr.getUserId)(n),l=ti(i,r);return(0,E.jsx)($r.default,{className:l,size:t,avatar:s,avatarName:o,online:a,isBot:u,showStatus:e,isVisitorWidget:!0},`chat-head.${c}`)}));return(0,E.jsx)("div",{className:"justify-center",style:(0,ei.getChatHeadGroupStyle)({mobile:r}),children:s})}ni.displayName="InitialMessageChatHeadGroup";var ri=n("Opx+");function ii({chatHeadingConfig:e,chatHeadingResponders:t,mobile:n=!1,showStatusIndicator:r=!1}){const i=n?"sm":"md",s=t.size?ni:ri.default;return(0,E.jsx)(s,{size:i,mobile:n,responders:t,chatHeadingConfig:e,showStatusIndicator:r})}ii.displayName="InitialMessageAvatars";var si=n("V/xu"),oi=n("7719");const ai=e=>(e?si.AVATAR_SIZES[oi.SMALL]:si.AVATAR_SIZES[oi.MEDIUM])/2,ui=tr()(qr.default).withConfig({displayName:"CommonWelcomeMessageContent__CloseButton",componentId:"sc-1uigsnh-0"})(["position:absolute;top:0;right:0;width:36px;height:36px;color:",";z-index:2;&:focus-visible{outline-offset:-2px;}"],or.EERIE),ci=({onClick:e,initialMessage:t,onClose:n,chatHeadingConfig:r,chatHeadingResponders:i,mobile:s})=>{const o=()=>(0,E.jsx)(ui,{"aria-label":Bn.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.dismiss"),size:"md",use:"transparent-on-background",shape:"circle",theme:(0,zr.createThemeV2)({colors:{primary:or.OBSIDIAN}}),"data-test-id":"initial-message-close-button",onClick:n,children:(0,E.jsx)(Yr.default,{size:"13px",icon:(0,E.jsx)(Jr.default,{})})}),a=()=>{const t=s?si.AVATAR_SIZES.sm:si.AVATAR_SIZES.md,n=-(ai(s)||t/2);return(0,E.jsx)("div",{"data-test-id":"initial-message-avatar-wrapper",className:"initial-message-avatar justify-center",onClick:e,style:{top:n},children:(0,E.jsx)(ii,{chatHeadingConfig:r,chatHeadingResponders:i,mobile:s})})};return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)(Kr,{onPress:e,children:[a(),(0,E.jsx)("p",{id:"welcome-message",role:"status","data-test-id":"initial-message-text",className:"initial-message-text m-top-1 m-bottom-0",onClick:e,dangerouslySetInnerHTML:{__html:(0,Qr.formatHtml)(t)}})]}),o()]})};ci.displayName="CommonWelcomeMessageContent";var li=ci,di=n("OCpJ"),fi=n("sl/w"),pi=n("SkRU"),hi=n("rdz/"),gi=n("K+CT"),mi=n("Te0v");const Ei=400,Ti=312,bi=344,yi=90,vi=82,Ii=(e,t)=>e?t?bi:Ei:Ti,Ai=(e,t,n)=>e?t?Math.min(n,vi):Math.min(n,yi):t?vi:yi,Si=({showInputField:e,defaultWidth:t,defaultHeight:n,hasTextContent:r,isAIChatBot:i,mobile:s})=>{const o=Ai(i,s,n);if(!i)return(0,er.css)(["min-height:","px;"],o);if(e){const e=Ii(i,s);return r?(0,er.css)(["width:","px;min-height:","px;height:auto;"],e,o):(0,er.css)(["width:","px;height:","px;"],e,o)}return(0,er.css)(["width:","px;height:","px;"],t,n)},Ci=48,_i=4,Oi=185,Ri=(e,t)=>Ii(e,t)-Ci-_i+"px",wi=(e,t)=>t>1&&!e?Oi+15*t-Ci-_i+"px":Oi-Ci-_i+"PX",xi=1024,Di=tr().div.withConfig({displayName:"AIWelcomeMessageContent__AIWelcomeMessageContentWrapper",componentId:"sc-4455ub-0"})(["position:relative;"]),Ni=tr().div.attrs((({showWelcomeMessageAsButton:e})=>Object.assign({},e&&{"aria-haspopup":"dialog","aria-label":Bn.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.open"),"aria-describedby":"ai-initial-message"}))).withConfig({displayName:"AIWelcomeMessageContent__WelcomeMessageText",componentId:"sc-4455ub-1"})(["border:",";display:flex;align-items:center;",";transition:width 0.5s linear,height 0.5s linear;padding:",";position:relative;background:",";border-radius:60px;flex-wrap:nowrap;justify-content:space-between;cursor:",";"],(({theme:e})=>`2px solid ${e.colors.primary}`),(e=>Si(e)),(({mobile:e})=>e?"18px 24px":"22px 24px"),or.OLAF,(({showWelcomeMessageAsButton:e})=>e?"default":"text")),Mi=tr()(qr.default).withConfig({displayName:"AIWelcomeMessageContent__StyledIconButton",componentId:"sc-4455ub-2"})(["position:absolute;top:-32px;right:24px;height:24px;width:24px;border-radius:20px;background-color:",";border:1px solid ",";font-size:12px;&:hover:enabled{background-color:",";border-color:",";}&:active:enabled{background-color:",";border-color:",";}"],or.EERIE,or.EERIE,(0,hi.adjustLuminance)(or.EERIE,10),(0,hi.adjustLuminance)(or.EERIE,10),(0,hi.adjustLuminance)(or.EERIE,-10),(0,hi.adjustLuminance)(or.EERIE,-10)),Li=tr().div.withConfig({displayName:"AIWelcomeMessageContent__InputWrapper",componentId:"sc-4455ub-3"})(["width:100%;align-self:stretch;"]),Pi=tr().div.withConfig({displayName:"AIWelcomeMessageContent__IntialMessageTextWrapper",componentId:"sc-4455ub-4"})(["flex-direction:column;display:flex;align-items:flex-start;animation:fadeIn 0.75s ease-in forwards;@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}"]),ki=tr().p.withConfig({displayName:"AIWelcomeMessageContent__StyledParagraph",componentId:"sc-4455ub-5"})(["outline:none !important;font-size:",";height:100%;word-break:break-word;border:",";&:empty{::before{content:'","';opacity:0.6;}}"],(({isIOSMobile:e})=>e&&"16px"),(({error:e})=>e?"1px solid red":"none"),(({placeholder:e})=>e)),Ui=tr().div.withConfig({displayName:"AIWelcomeMessageContent__ToolTipAliasWrapper",componentId:"sc-4455ub-6"})(["position:absolute;top:-5px;display:flex;left:calc((50% - 56px / 2) / 2);"]),Bi=({onClose:e,initialMessage:t,publishMessage:n,mobile:r,onClick:i,isAIChatBot:s,isIOSMobile:a,showWelcomeMessageAsButton:u,children:c,avatarsCount:l,widgetLocation:d,isInPreviewMode:f,messageBubbleContainerRef:p})=>{const h=(0,o.useRef)(null),{buttonProps:g}=Vr({onPress:i,elementType:"div"},h),{visuallyHiddenProps:m}=(0,mi.useVisuallyHidden)(),T=(0,o.useRef)(null),[b,y]=(0,o.useState)(!1),[v,I]=(0,o.useState)(""),[A,S]=(0,o.useState)(!1),[C,_]=(0,o.useState)(!1),[{width:O,height:R},w]=(0,o.useState)({width:-1,height:-1});(0,o.useEffect)((()=>{if(null!=h&&h.current){let{width:e,height:t}=h.current.getBoundingClientRect();if(f&&r){e*=1/.75;t*=1/.75}w((n=>Object.assign({},n,{width:e,height:t})))}}),[h,f,r]);const x=Boolean(v.trim()),D=(0,o.useCallback)((()=>{_(!0);x||y(!1)}),[x]),{hoverProps:N}=(0,Gr.useHover)({onHoverStart:()=>{x||document.activeElement===T.current||S(!0)},onHoverEnd:()=>{S(!1)}}),M=(0,o.useCallback)((e=>{if(e){e.focus();T.current=e}}),[]),L=v.length>xi,P=e=>{const{innerText:t}=e.target;I(t)},k=()=>{v&&!L&&n(v)},U=e=>{if("Enter"===e.key&&!1===e.shiftKey){k();e.preventDefault();e.stopPropagation();return!1}return!0},B=(0,o.useCallback)((()=>{S(!1)}),[S]),F=e=>{var t;e.preventDefault();const n=null==e||null===(t=e.clipboardData)||void 0===t?void 0:t.getData("text/plain"),r=window.getSelection();if(null==r||!r.rangeCount)return;r.deleteFromDocument();const i=document.createTextNode(n);r.getRangeAt(0).insertNode(i);const s=[],o=r.getRangeAt(0).commonAncestorContainer.childNodes;for(const e of o)s.push(e.nodeValue);const a=s.join("");I(a||"");r.collapseToEnd()},H=Ii(s,r);return(0,E.jsxs)(Di,{children:[!r&&s&&(0,E.jsx)(Ui,{children:(0,E.jsx)(gi.default,{content:Bn.default.text("conversations-visitor-experience-components.welcomeMessageTextArea.tooltip"),open:A&&O>=Ei,placement:"top center",children:(0,E.jsx)("div",Object.assign({},m))})}),(0,E.jsxs)(Ni,Object.assign({"data-test-id":"ai-welcome-message-text-box",onClick:()=>{if(u)i();else{null!=p&&p.current&&O{if(C){null!=p&&p.current&&(p.current.style.width="auto");_(!1)}if(b&&null!=T&&T.current){document.activeElement===T.current||T.current.focus()}},children:[b&&(0,E.jsx)(Li,{children:(0,E.jsx)(pi.default,{validationMessage:L?Bn.default.text("conversations-visitor-experience-components.welcomeMessageTextArea.validationMessage"):"",error:L,style:{height:L?"auto":"100%"},children:()=>(0,E.jsx)(ki,{ref:M,contentEditable:!0,onInput:P,onKeyDown:U,onPaste:F,error:L,onFocus:B,onBlur:D,placeholder:Bn.default.text("conversations-visitor-experience-components.welcomeMessageTextArea.placeholder"),tabIndex:0,"data-test-id":"welcome-message-input",isIOSMobile:a})})}),!b&&(0,E.jsxs)(Pi,{children:[(0,E.jsx)("p",{id:"ai-initial-message","data-test-id":"initial-message-text",style:{color:or.OBSIDIAN,fontSize:14,lineHeight:"24px",margin:0,width:"max-content",minWidth:wi(s,l),maxWidth:Ri(s,r),wordBreak:"break-word"},children:t}),s&&(0,E.jsx)("div",{style:{color:or.EERIE,fontSize:12,lineHeight:"18px"},children:(0,E.jsx)(fi.default,{message:"conversations-visitor-experience-components.default.aiAgent"})})]}),b&&(0,E.jsx)(di.SendButton,{disabled:L||!x,style:{flexShrink:0},onClick:k,className:"m-left-1","data-test-id":"ai-welcome-msg-send-button"})]})),(0,E.jsx)(Mi,{shape:"circle",onClick:e,"data-test-id":"ai-welcome-msg-close-button",widgetLocation:d,"aria-label":Bn.default.text("conversations-visitor-experience-components.welcomeMessageTextArea.close"),children:(0,E.jsx)(Yr.default,{icon:(0,E.jsx)(mr,{"aria-label":Bn.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.dismiss"),height:8,width:8,color:or.OLAF})})}),c]})};Bi.displayName="AIWelcomeMessageContent";var Fi=Bi;const Hi=({width:e=48,height:t=48,color:n})=>(0,E.jsxs)("svg",{width:e,height:t,viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,E.jsx)("circle",{cx:24,cy:24,r:23.5,fill:"#DFE3EB",stroke:n}),(0,E.jsxs)("g",{clipPath:"url(#clip0_5535_8660)",children:[(0,E.jsx)("path",{d:"M27.7228 20.4728L26.3128 23.0453C25.7053 24.1478 24.7978 25.0628 23.6953 25.6628L21.1228 27.0728C20.7178 27.2978 20.7178 27.8828 21.1228 28.1003L23.6953 29.5028C24.8053 30.1103 25.7128 31.0178 26.3203 32.1278L27.7303 34.7003C27.9553 35.1053 28.5403 35.1053 28.7578 34.7003L30.1678 32.1278C30.7753 31.0253 31.6828 30.1103 32.7853 29.5103L35.3578 28.1003C35.7628 27.8753 35.7628 27.2903 35.3578 27.0728L32.7853 25.6628C31.6828 25.0553 30.7678 24.1478 30.1678 23.0453L28.7578 20.4728C28.5328 20.0678 27.9478 20.0678 27.7303 20.4728H27.7228Z",fill:n}),(0,E.jsx)("path",{d:"M17.3353 12.2228L16.3153 14.0828C15.8803 14.8853 15.2203 15.5453 14.4178 15.9803L12.5578 17.0003C12.2653 17.1653 12.2653 17.5853 12.5578 17.7503L14.4178 18.7703C15.2203 19.2053 15.8803 19.8653 16.3153 20.6678L17.3353 22.5278C17.5003 22.8203 17.9203 22.8203 18.0853 22.5278L19.1053 20.6603C19.5403 19.8578 20.2003 19.1978 21.0028 18.7628L22.8628 17.7428C23.1553 17.5778 23.1553 17.1578 22.8628 16.9928L21.0028 15.9728C20.2003 15.5378 19.5403 14.8778 19.1053 14.0753L18.0853 12.2153C17.9203 11.9228 17.5003 11.9228 17.3353 12.2153V12.2228Z",fill:n})]}),(0,E.jsx)("defs",{children:(0,E.jsx)("clipPath",{id:"clip0_5535_8660",children:(0,E.jsx)("rect",{width:24,height:24,fill:"white",transform:"translate(12 11.5)"})})})]});var ji=Hi;const Gi=e=>e?si.AVATAR_SIZES[oi.SMALL]-16:si.AVATAR_SIZES[oi.MEDIUM]-16,Vi=tr().div.withConfig({displayName:"WelcomeMessageAvatars__IconWrapper",componentId:"sc-1aojity-0"})(["display:inline-flex;vertical-align:middle;position:absolute;left:50%;top:",";transform:translateX(-50%);"],(({isAIChatBot:e,mobile:t})=>e?"-40px":`-${Gi(t)}px`)),Wi=({chatHeadingConfig:e,chatHeadingResponders:t,isAIChatBot:n,mobile:r,onClick:i})=>{const s=(0,o.useContext)(er.ThemeContext);return(0,E.jsx)(Vi,{isAIChatBot:n,mobile:r,onClick:i,children:n?(0,E.jsx)(ji,{width:56,height:56,color:s.colors.primary}):(0,E.jsx)(ii,{chatHeadingConfig:e,chatHeadingResponders:t,mobile:r})})};Wi.displayName="WelcomeMessageAvatar";var Ki=Wi;const qi=tr().div.withConfig({displayName:"InitialMessageBubble__MessageBubbleContainer",componentId:"sc-6trahc-0"})(["display:flex;justify-content:",";"],(({widgetLocation:e})=>e===Yn.LEFT_ALIGNED?"flex-start":"flex-end")),zi=tr().div.withConfig({displayName:"InitialMessageBubble__StyleWrapper",componentId:"sc-6trahc-1"})(["position:relative;margin-top:",";"],(({isUngatedForUpdatedUI:e})=>e?"40px":"24px"));tr()(qr.default).withConfig({displayName:"InitialMessageBubble__CloseButton",componentId:"sc-6trahc-2"})(["position:absolute;top:0;right:0;width:36px;height:36px;color:",";z-index:2;&:focus-visible{outline-offset:-2px;}"],or.EERIE);class Yi extends o.Component{constructor(...e){super(...e);this.messageBubbleContainerRef=(0,o.createRef)();this.onClose=()=>{try{this.props.onClose()}catch(e){(0,Br.reportError)({error:"InitialMessageBubble Mysterious Error",fingerprint:["ComponentError"],tags:{componentDidCatch:!0}})}};this.renderWelcomeMessageContent=()=>{const{widgetLocation:e,initialMessage:t,onClick:n,mobile:r,chatHeadingConfig:i,chatHeadingResponders:s,publishAIInitialMessage:o,isAIChatBot:a,gdprConsentEnabled:u,isIOSMobile:c,isUngatedForUpdatedUI:l,isInPreviewMode:d=!1}=this.props,f=!a||a&&u;return l?(0,E.jsx)(Fi,{initialMessage:t,onClose:this.onClose,publishMessage:o,widgetLocation:e,mobile:r,isAIChatBot:a,onClick:n,gdprConsentEnabled:u,isIOSMobile:c,showWelcomeMessageAsButton:f,avatarsCount:(null==s?void 0:s.size)||1,isInPreviewMode:d,messageBubbleContainerRef:this.messageBubbleContainerRef,children:(0,E.jsx)(Ki,{chatHeadingConfig:i,chatHeadingResponders:s,mobile:r,isAIChatBot:a,onClick:n})}):(0,E.jsx)(li,{onClick:n,initialMessage:t,onClose:this.onClose,chatHeadingConfig:i,chatHeadingResponders:s,mobile:r})}}componentDidMount(){this.props.onUpdateSize()}componentDidUpdate(e){e.initialMessage!==this.props.initialMessage&&this.props.onUpdateSize()}render(){const{mobile:e,widgetLocation:t,isAIChatBot:n,isUngatedForUpdatedUI:r}=this.props;return(0,E.jsx)(qi,{ref:this.messageBubbleContainerRef,widgetLocation:t,children:(0,E.jsx)(zi,{className:e?"mobile":"","aria-label":Bn.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.welcomeMessage"),role:"status",widgetLocation:t,isAIChatBot:n,isUngatedForUpdatedUI:r,mobile:e,children:this.renderWelcomeMessageContent()})})}}Yi.displayName="InitialMessageBubble";Yi.propTypes={chatHeadingConfig:Fr.default.isRequired,chatHeadingResponders:u().instanceOf(Ur.List).isRequired,gdprConsentEnabled:u().bool.isRequired,initialMessage:u().string.isRequired,isAIChatBot:u().bool.isRequired,isIOSMobile:u().bool.isRequired,isInPreviewMode:u().bool,isUngatedForUpdatedUI:u().bool,mobile:u().bool.isRequired,onClick:u().func.isRequired,onClose:u().func.isRequired,onUpdateSize:u().func.isRequired,publishAIInitialMessage:u().func.isRequired,widgetLocation:Yn.WidgetLocationProp};Yi.defaultProps={mobile:!1,onUpdateSize:()=>{}};var Ji=n("piVz");const Qi=e=>(0,Ln.default)(["widgetData","data","botResponder","bot"],e);var $i=n("k09d"),Xi=n("k8Ub"),Zi=n("byjC"),es=n("ejs7");const ts=(0,vn.default)(In.getMessage,An.getDisplayBotQuickRepliesOutsideChat),ns=(0,bt.createSelector)([_t.getLatestWidgetData,Mn.getIsMobile],((e,t)=>{const n=ts(e);return["DESKTOP_AND_MOBILE"].concat(t?["MOBILE"]:["DESKTOP"]).includes(n)})),rs=e=>{const t=(0,$i.getSelectedThread)(e),n=kr(e.stagedThread.data),r=(0,es.getPubSubMessage)(n.last()),i=(0,Xi.getQuickReplyAllowMultiSelect)(r),s=ns(e);return(0,Ji.getShowInitialMessageBubble)(e)&&Qi(e)&&(0,Zi.hasUnansweredQuickReplyMessage)(e,{thread:t,searchOnlyForInitialMessage:!0})&&s&&!i};var is=n("PYok"),ss=n("CuMv"),os=n("OwpT"),as=n("lu1e"),us=n("OV6p");function cs(e){const t=`
${os.default.link((0,ss.escape)(e),{stripPrefix:!1})}
`.replace(/\n/g,"
");return(n,r)=>{n((0,us.updateCurrentAnimation)(as.SCALE));Lt(r())&&n((0,Pt.loadStagedThread)());n((0,is.publishVisitorMessage)({text:e,richText:t})).then((()=>{n((0,pt.toggleOpen)({isOpened:!0,isUser:!0}));n((0,kt.trackInteraction)("widget-interaction",{action:"sent message from AI welcome message input"}));n((0,us.updateCurrentAnimation)(as.FADE))})).catch((e=>{i().captureException(e)}))}}var ls=n("KqYL");const ds=(0,Ln.default)(["isIOSMobile"]),fs=(0,bt.createSelector)([At.getWidgetUiState],(e=>ds(e)));var ps=n("eLkp"),hs=n("A+8x"),gs=n("CM48");const ms=e=>{const t=kr(e.stagedThread.data),n=rs(e)?t.reduce(((e,t)=>e+` ${t.text}`),""):(0,Nr.getInitialMessageText)(e),r=(0,hs.shouldRequireExplicitCookieConsent)(e),i=(0,ps.getGdprConsentToProcessEnabledForChatflow)(e)&&!(0,gs.getUserHasGivenConsentToProcess)(e);return{chatHeadingConfig:(0,xr.getChatHeadingConfig)(e),chatHeadingResponders:(0,Dr.getChatHeadingResponders)(e),initialMessage:n,mobile:(0,Mn.getIsMobile)(e),isIOSMobile:fs(e),isAIChatBot:(0,ls.getIsAIChatbot)(e),gdprConsentEnabled:r||i,isUngatedForUpdatedUI:(0,jt.getIsUngatedForUpdatedUI)(e)}},Es={onClose:Mr.closeInitialMessageBubble,publishAIInitialMessage:cs};var Ts=(0,ft.connect)(ms,Es)(Yi),bs=n("QrEa"),ys=n("38AR");const vs={wrapper:"span"};function Is(e,t,...n){return o.createElement(e&&e[t]||vs[t]||vs.wrapper,...n)}function As(e){console.warn(`I18n: FormattedJSXMessage called with missing or non-JSX message key ${e.message}. See go/i18n-react for more info.`);return(0,E.jsx)(fi.default,{message:e.message,options:e.options})}const Ss=e=>null!=e,Cs=e=>{let t=Bn.default.lookup(e.message,{locale:Bn.default.langEnabled?Bn.default.locale:"en"});if(!Ss(t))return As(e);const n=e.options&&e.options.count,r=Ss(n);if("object"==typeof t&&r){const e=Bn.default.pluralization.get()(n);for(;e.length;){const n=e.shift();if(Ss(t[n])){t=t[n];break}}}const i=Object.assign({},e.options);if(r&&"number"==typeof n)i.count=Bn.default.formatNumber(n);else if("string"==typeof t)return As(e);return t(Is,e.elements,i)};Cs.propTypes={message:u().string.isRequired,elements:u().object.isRequired,options:u().object,jsxMessageValidator:(e,t,n)=>{e.message.endsWith("_jsx")||console.warn(`I18n: ${n} called with invalid message prop not ending in _jsx for ${e.message}`)}};var _s=Cs,Os=n("PY2H"),Rs=n("Jr27"),ws=n("oUkX");const xs=tr().div.withConfig({displayName:"WidgetErrorRetryPanel__WidgetBodyDiv",componentId:"juzt4x-0"})(["display:flex;flex-direction:column;padding:40px;"]);class Ds extends o.Component{render(){const{inline:e,widgetLocation:t,mobile:n,isOpen:r,onClose:i}=this.props;return r?(0,E.jsx)(ws.default,{children:(0,E.jsx)(ys.default,{inline:e,isOpen:!0,mobile:n,widgetLocation:t,browserWindowHeight:0,role:"alert",children:(0,E.jsxs)(xs,{children:[(0,E.jsx)("h4",{children:(0,E.jsx)(fi.default,{message:"conversations-visitor-ui.widgetErrorRetryPanel.title"})}),!e&&(0,E.jsx)(Rs.default,{onClick:i,"aria-label":Bn.default.text("conversations-visitor-ui.visitorExperienceAriaLabels.closeChatWindow")}),(0,E.jsx)(_s,{message:"conversations-visitor-ui.widgetErrorRetryPanel.body_jsx",elements:{Link:Os.default},options:{LinkProps:{use:"on-bright",onClick:this.props.retry}}})]})})}):null}}Ds.displayName="WidgetErrorRetryPanel";Ds.propTypes={inline:u().bool.isRequired,isOpen:u().bool,mobile:u().bool.isRequired,onClose:u().func.isRequired,retry:u().func.isRequired,widgetLocation:Yn.WidgetLocationProp};var Ns=Ds;class Ms extends o.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}}Ms.displayName="AsyncComponentErrorBoundary";Ms.propTypes={children:u().node,renderError:u().func.isRequired};var Ls=Ms;const Ps=(0,Nt.default)("currentView");var ks=n("0fuM"),Us=n("6pce"),Bs=n("uax2");const Fs=e=>{const[t,n]=(0,o.useState)(!1);(0,o.useEffect)((()=>{const t=setTimeout((()=>n(!0)),e);return()=>{clearTimeout(t)}}),[e]);return t},Hs=tr().div.withConfig({displayName:"WidgetPlaceholder__WidgetBodyDiv",componentId:"xm2dr0-0"})(["display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;"]),js=()=>{const e=Fs(200);return(0,E.jsx)(Hs,{"data-test-id":"chat-widget-wrapper",children:e&&(0,E.jsx)(Bs.default,{size:"sm"})})};js.displayName="WidgetPlaceholder";var Gs=js,Vs=n("YQ4m"),Ws=n("N4ZN"),Ks=n("20e/"),qs=n("7vm7"),zs=n("uXUH"),Ys=n("aiuJ"),Js=n("QeSX"),Qs=n("CM4h"),$s=n("lEkO");const Xs=(0,bt.createSelector)([_t.getLatestWidgetData],(e=>(0,In.getShowPreviousConversations)(e))),Zs=(0,bt.createSelector)([Ps],(e=>e===Ht.THREAD_LIST)),eo=(0,bt.createSelector)([Ps],(e=>e===Ht.KNOWLEDGE_BASE)),to=(0,bt.createSelector)([$s.getThreadList,Zs,Xs,eo,Lt],((e,t,n,r,i)=>{if(t||r)return!1;if(i)return!0;if(!n||!e)return!1;return e.size>0}));var no=n("enlr"),ro=n("L9oQ"),io=n("dK5d"),so=n("eEyY"),oo=n("GjOy");function ao(){return(e,t)=>{const{view:n}=(0,no.getOriginViewContext)(t());(0,jt.getIsUngatedForKBInWidget)(t())&&e((0,oo.updateIsOnSearchMode)(!0));e((0,io.setStandardWidgetSize)());n===Ht.THREAD_VIEW&&e((0,ro.selectThread)((0,so.getCurrentThreadId)(t())));e((0,Ft.updateView)(n))}}function uo(){return e=>{e((0,Un.trackUserInteraction)());e(Bt());e((0,Ft.updateView)(Ht.THREAD_LIST));e((0,kt.trackInteraction)("widget-interaction",{action:"view thread list"}))}}function co(){return(e,t)=>{Lt(t())?e(Gt()):e(uo())}}var lo=n("Qwrb"),fo=n("TyWi");const po=e=>e.widgetSize.size;var ho=n("N+TY");function go(e){return(t,n)=>{const r=(0,no.getShouldViewKBArticleExpanded)(n());t(r?(0,io.setStandardWidgetSize)():(0,io.setWidgetSize)({width:640,height:e}));t((0,ho.setViewExpanded)(!r))}}var mo=n("Pk3f");const Eo=(0,bt.createSelector)([jt.getIsUngatedForKBInWidget,mo.getKnowledgeBaseEnabled,Ps],((e,t,n)=>{if(e&&t){if(n===Ht.KNOWLEDGE_BASE)return Bn.default.text("conversations-visitor-ui.knowledgeBaseContainer.headerText");if(n===Ht.THREAD_LIST)return Bn.default.text("conversations-visitor-ui.knowledgeBaseContainer.chat")}else if(t)return Bn.default.text("conversations-visitor-ui.knowledgeBaseContainer.headerText");return null}));var To=n("WNqn");const bo=(0,bt.createSelector)([Ps,Lt,jt.getIsUngatedForKBInWidget,To.getIsOnSearchMode],((e,t,n,r)=>{const i=e===Ht.KNOWLEDGE_BASE||e===Ht.THREAD_LIST;return n&&t&&i&&!r})),yo=e=>{const t=(0,no.getKBArticle)(e);return{widgetSize:po(e),chatHeadingConfig:(0,xr.getChatHeadingConfig)(e),chatHeadingResponders:(0,Dr.getChatHeadingResponders)(e),coloring:(0,Xn.getColoring)(e),customHeaderText:Eo(e),isThreadAssigned:Boolean((0,Js.getAssignedResponderInWidget)(e)),mobile:(0,Mn.getIsMobile)(e),officeHoursMessage:(0,qs.getAvailabilityOfficeHoursWillReturnMessage)(e),showAvailabilityMessage:(0,Ks.showAvailabilityMessageInWidget)(e,{thread:(0,$i.getSelectedThread)(e)}),showBackButton:to(e),backButtonDisabled:(0,rn.isCreatingThread)(e),typicalResponseTimeMessage:(0,zs.getAvailabilityTypicalResponseTimeMessage)(e),unseenThreadsCountExcludingCurrentThread:(0,Qs.calculateUnseenThreadsCountExcludeCurrent)(e),widgetLocation:Pn(e),viewKBArticleExpanded:(0,no.getShouldViewKBArticleExpanded)(e),kbArticleDeepLink:t.deepLink,kbNavigationEnabled:bo(e),isOnSearchMode:(0,To.getIsOnSearchMode)(e)}},vo={fetchAgentResponderIfNecessary:()=>{},createNewThread:Ys.navigateToStagedThread,republishMessage:Ws.republishMessage,navigateToThreadList:co,navigateToKnowledgeBaseArticle:lo.navigateToKnowledgeBaseArticle,restorePreviousViewFromKBArticle:ao,toggleWidgetSizeForKBArticle:go,updateView:Ft.updateView};var Io=(0,ft.connect)(yo,vo)(Vs.default);const Ao=e=>{const t=(0,o.lazy)(e);let n,r;const i=(0,o.forwardRef)(((e,n)=>(0,o.createElement)(r||t,Object.assign(n?{ref:n}:{},e))));i.preload=()=>{n||(n=e().then((e=>{r=e.default})).catch((()=>{})));return n};return i},So=(0,Nt.default)("currentAnimation"),Co=["in","children","direction","duration"],_o=(e,t)=>{switch(e){case as.FADE:return`fade-slide-transition-${t}`;case as.SCALE:return`scale-y-transition-${t}`;default:return`fade-slide-transition-${t}`}},Oo=e=>{let{in:t,children:n,direction:r="bottom",duration:i=500}=e,s=(0,pe.default)(e,Co);const o=(0,ft.useSelector)(So);return(0,E.jsx)(dr.CSSTransition,Object.assign({in:t,timeout:o===as.SCALE?700:i,classNames:_o(o,r),mountOnEnter:!0,unmountOnExit:!0,appear:!0},s,{children:n}))};Oo.displayName="FadeSlideInTransition";Oo.propTypes={children:u().node.isRequired,direction:u().oneOf(["bottom","top"]),in:u().bool.isRequired};var Ro=Oo;function wo(e){let t,n=0;if(!e||!e.length)return n;for(let r=0;rPromise.all([n.e(8164),n.e(2060),n.e(4493),n.e(2658)]).then(n.bind(n,"twxQ"))));this.KnowledgeBaseContainer=Ao((()=>Promise.all([n.e(8164),n.e(2862),n.e(3515)]).then(n.bind(n,"X1ER"))));this.ThreadListContainer=Ao((()=>Promise.all([n.e(2862),n.e(1808)]).then(n.bind(n,"OxYs"))))}renderView(){const{currentView:e}=this.props;if(!e)return null;switch(e){case ks.THREAD_VIEW:return(0,E.jsx)(this.ThreadView,{});case ks.KNOWLEDGE_BASE:return(0,E.jsx)(this.KnowledgeBaseContainer,{});case ks.THREAD_LIST:return(0,E.jsx)(this.ThreadListContainer,{});case ks.KNOWLEDGE_BASE_ARTICLE:return(0,E.jsx)(Mo,{});default:return(0,E.jsx)(Gs,{})}}renderContent(){const{closeWidget:e,browserWindowHeight:t,browserWindowWidth:n,inline:r,currentView:i}=this.props;return(0,E.jsx)("div",{style:{height:"100%"},id:"current-view-component",children:(0,E.jsx)(Io,{browserWindowHeight:t,browserWindowWidth:n,closeWidget:e,inline:r,view:i,children:(0,E.jsx)(o.Suspense,{fallback:(0,E.jsx)(Gs,{}),children:this.renderView()})})},"widget")}render(){const{onOpenAnimationStarted:e,onCloseAnimationStarted:t,onOpenAnimationFinished:n,onCloseAnimationFinished:r,isOpen:i}=this.props;return(0,E.jsx)(Ro,{duration:500,in:i,onEnter:e,onEntered:n,onExit:t,onExited:r,children:this.renderContent()})}}Lo.displayName="CurrentView";Lo.defaultProps={onAnimationsFinished:()=>{},onAnimationsStarted:()=>{}};Lo.propTypes={browserWindowHeight:u().number.isRequired,browserWindowWidth:u().number.isRequired,closeWidget:u().func.isRequired,currentView:Us.default,inline:u().bool.isRequired,isOpen:u().bool,onCloseAnimationFinished:u().func,onCloseAnimationStarted:u().func,onOpenAnimationFinished:u().func,onOpenAnimationStarted:u().func};var Po=(0,bs.withBrowserSizeContext)(Lo);const ko=e=>({currentView:Ps(e)});var Uo=(0,ft.connect)(ko)(Po),Bo=n("0Zm1");function Fo(e,t){let{role:n="dialog"}=e,r=(0,Hr.useSlotId)();r=e["aria-label"]?void 0:r;(0,o.useEffect)((()=>{if(t.current&&!t.current.contains(document.activeElement)){(0,jr.focusSafely)(t.current);let e=setTimeout((()=>{if(document.activeElement===t.current){t.current.blur();(0,jr.focusSafely)(t.current)}}),500);return()=>{clearTimeout(e)}}}),[t]);return{dialogProps:Object.assign({},(0,Hr.filterDOMProps)(e,{labelable:!0}),{role:n,tabIndex:-1,"aria-labelledby":e["aria-labelledby"]||r}),titleProps:{id:r}}}var Ho=n("tUSi");const jo=tr().main.withConfig({displayName:"DialogWindow__Main",componentId:"sc-11ext15-0"})(["&:focus{outline:none;}"]),Go=e=>{const{isOpen:t,onClose:n,children:r}=e,i=(0,o.useRef)(),{dialogProps:s}=Fo({id:"live-chat-widget","aria-labelledby":Ho.HEADER_TEXT_TITLE_ID,"aria-describedby":Ho.HEADER_TEXT_DESCRIPTION_ID},i),{setShouldTrapFocus:a,disableWidgetClose:u,launcherRef:c}=(0,cr.useAccessibilityContext)(),{overlayProps:l}=(0,Bo.useOverlay)({isOpen:t,isKeyboardDismissDisabled:u,onClose:()=>{n&&n();c&&c.focus()},shouldCloseOnBlur:!0,shouldCloseOnInteractOutside:e=>{!!e&&"BUTTON"===e.tagName||a(!1);return!1}},i);return(0,E.jsx)(jo,Object.assign({ref:i},l,s,{onClick:()=>a(!0),children:r}))};Go.displayName="DialogWindow";var Vo=Go;const Wo=e=>{const{inline:t,isOpen:n,shouldRenderDialog:r,mobile:i,widgetLocation:s,onClose:a,onOpenAnimationStarted:u,onCloseAnimationFinished:c,onOpenAnimationFinished:l,onCloseAnimationStarted:d}=e,{disableWidgetDialog:f}=(0,cr.useAccessibilityContext)(),p=f||!r,h=p?o.Fragment:Vo,g=p?{}:{isOpen:n,onClose:a};return(0,E.jsx)(h,Object.assign({},g,{children:(0,E.jsx)(Ls,{renderError:e=>(0,E.jsx)(Ns,{inline:t,isOpen:n,mobile:i,widgetLocation:s,onClose:a,retry:e}),children:(0,E.jsx)(Uo,{inline:t,isOpen:n,mobile:i,onOpenAnimationStarted:u,onCloseAnimationFinished:c,onOpenAnimationFinished:l,onCloseAnimationStarted:d,widgetLocation:s,closeWidget:a})})}))};Wo.displayName="WidgetWindow";var Ko=Wo;function qo(e,t){return n=>{const r={"@type":"QUICK_REPLIES",quickReplies:[t.toJS()],allowMultiSelect:!1,allowUserInput:!0};n((0,is.publishVisitorMessage)({text:e,quickReply:r})).then((()=>{n((0,pt.toggleOpen)({isOpened:!0,isUser:!0}));n((0,kt.trackInteraction)("widget-interaction",{action:"clicked quick reply option outside chat"}))})).catch((()=>{throw new Error("selectQuickReplyOptionOutsideChat failed")}))}}const zo=e=>(0,Ln.default)(["stagedThread","data","messages","results"],e);var Yo=e=>{let t=(0,Ur.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},Jo=n("DLkX"),Qo=n("S5kL"),$o=n("YICO"),Xo=n("Jrbl"),Zo=n("QGYt"),ea=n("X5NR"),ta=n("0IL2"),na=n("mIaW");const ra=tr().div.withConfig({displayName:"QuickReplyGroupOutsideChat__QuickReplyGroupContainer",componentId:"sc-1y9l0eq-0"})(["display:flex;flex-direction:column;gap:16px;"]),ia=tr().div.withConfig({displayName:"QuickReplyGroupOutsideChat__QuickReplyGroupWrapper",componentId:"sc-1y9l0eq-1"})(["display:flex;justify-content:",";"],(e=>"RIGHT_ALIGNED"===e.widgetLocation?"end":"start")),sa=tr().div.withConfig({displayName:"QuickReplyGroupOutsideChat__QuickReplySelectContainer",componentId:"sc-1y9l0eq-2"})(["display:inline-flex;flex-direction:column;align-items:",";width:240px;"],(e=>"RIGHT_ALIGNED"===e.widgetLocation?"end":"start")),oa=tr()(Zo.default).withConfig({displayName:"QuickReplyGroupOutsideChat__QuickReplySelectSendButton",componentId:"sc-1y9l0eq-3"})(["margin-top:8px;"]),aa=tr().div.withConfig({displayName:"QuickReplyGroupOutsideChat__ConsentPromptWrapper",componentId:"sc-1y9l0eq-4"})(["background:",";color:",";"],or.GREAT_WHITE,or.OBSIDIAN),ua=()=>{},ca=4,la=({quickReplyOptions:e=(0,Ur.OrderedSet)(),widgetLocation:t="RIGHT_ALIGNED",onQuickReplyOptionClick:n=ua,message:r,widgetColoring:i=(0,Jo.default)(),publishMessage:s=ua,displayBotQuickRepliesOutsideChat:a=!1,consentToProcessMessage:u,consentToProcess:c,showGdprConsentToProcessButton:l,closeConsentToProcess:d,showingGdprProcess:f=!1,renderCookieConsentPrompt:p=!1,consentToCookies:h,declineCookies:g,isPortal53:m=!1})=>{const[T,b]=(0,o.useState)((0,Ur.Map)()),y=e=>{const t=(0,Qo.getOptionLabel)(e);n(t,e)},v=t=>{const{target:{value:n}}=t,r=e.filter((e=>(0,Qo.getOptionValue)(e)===n)).first();b(r)},I=()=>p?(0,E.jsx)(ea.ChatWidgetLocaleContextConsumer,{children:e=>(0,E.jsx)(aa,{widgetLocation:t,children:(0,E.jsx)(ta.default,{showButton:!0,message:Bn.default.text("conversations-visitor-experience-components.gdpr.consentToCookies.pageLoadCookieConsent",{locale:e}),onClick:h,onDeclineClick:g,coloring:i,isPortal53:m,isOutsideChat:!0})})}):null,A=()=>!f||p?null:(0,E.jsx)(aa,{widgetLocation:t,children:(0,E.jsx)(ta.default,{showButton:l,message:u,onClick:c,onClose:d,coloring:i,isPortal53:m,isOutsideChat:!0})});if(!a)return null;const S=(0,na.getCanReadTextOnce)(i.accentColor),C=S?i.accentColor:or.OBSIDIAN,_=S?i.textColor:or.OLAF;return(0,E.jsxs)(ra,{children:[!p&&(!f||!l)&&(0,E.jsx)(ia,{widgetLocation:t,children:e.size<=ca?(0,E.jsx)($o.default,{"data-test-id":"quick-reply-group-outside-chat",disabled:!1,options:e,message:r,publishMessage:s,onSend:y,widgetLocation:t,isOutsideChat:!0,theme:(0,zr.createThemeV2)({colors:{primary:C}})}):(0,E.jsxs)(sa,{"data-test-id":"quick-reply-select-container-outside-chat",widgetLocation:t,children:[(0,E.jsx)(Xo.default,{disabled:!1,quickReplyOptions:e,onChange:v,value:(0,Qo.getOptionValue)(T),placeholder:Bn.default.text("conversations-visitor-experience-components.quickReply.selectionPlaceholder"),theme:(0,zr.createThemeV2)({colors:{primary:C}})}),!T.isEmpty()&&(0,E.jsx)(oa,{use:"primary",onClick:()=>y(T),theme:(0,zr.createThemeV2)({colors:{primary:C,textOnPrimary:_}}),children:(0,E.jsx)(fi.default,{message:"conversations-visitor-experience-components.quickReply.selectionComplete"})})]})}),I(),A()]})};la.displayName="QuickReplyGroupOutsideChat";var da=la,fa=n("Qf6G"),pa=n("HnnE"),ha=n("EjiN"),ga=n("k3Ph"),ma=n("SmyB"),Ea=n("yS+k"),Ta=n("zs6M");const ba=()=>{},ya=({quickReplyOptions:e,widgetLocation:t="RIGHT_ALIGNED",onQuickReplyOptionClick:n=ba,message:r,widgetColoring:i,publishMessage:s,displayBotQuickRepliesOutsideChat:o,showGdprConsentToProcessButton:a,consentToProcessMessage:u,consentToProcess:c,showingGdprProcess:l,renderCookieConsentPrompt:d,consentToCookies:f,declineCookies:p,isPortal53:h,closeConsentToProcess:g})=>(0,E.jsx)(da,{quickReplyOptions:e,widgetLocation:t,widgetColoring:i,displayBotQuickRepliesOutsideChat:o,message:r,onQuickReplyOptionClick:n,publishMessage:s,showGdprConsentToProcessButton:a,consentToProcessMessage:u,consentToProcess:c,showingGdprProcess:l,renderCookieConsentPrompt:d,consentToCookies:f,declineCookies:p,isPortal53:h,closeConsentToProcess:g});ya.displayName="QuickReplyGroupOutsideChat";const va=e=>{const t=zo(e),n=Yo(t),r=(0,Xn.getColoring)(e),i=kr(e.stagedThread.data),s=(0,es.getPubSubMessage)(i.last());return{displayBotQuickRepliesOutsideChat:rs(e),quickReplyOptions:n,widgetColoring:r,message:s,consentToProcessMessage:(0,pa.getConsentToProcessMessage)(e),showGdprConsentToProcessButton:(0,ha.getShowGdprConsentToProcess)(e),showingGdprProcess:(0,ps.getGdprConsentToProcessEnabledForChatflow)(e)&&!(0,gs.getUserHasGivenConsentToProcess)(e),renderCookieConsentPrompt:(0,hs.shouldRequireExplicitCookieConsent)(e),isPortal53:(0,Ea.getIsPortal53)()}},Ia={onQuickReplyOptionClick:qo,publishMessage:is.publishVisitorMessage,consentToProcess:fa.consentToProcess,consentToCookies:ga.consentToCookies,declineCookies:ma.declineCookies,closeConsentToProcess:Ta.closeConsentToProcess};var Aa=(0,ft.connect)(va,Ia)(ya);class Sa extends o.Component{constructor(e){super(e);this.onOpenAnimationStarted=()=>{this.setState({animationsFinished:!1,shouldRenderDialog:!0})};this.onOpenAnimationFinished=()=>{this.setState({animationsFinished:!0})};this.onCloseAnimationStarted=()=>{this.setState({animationsFinished:!1})};this.onCloseAnimationFinished=()=>{this.setState({animationsFinished:!0,shouldRenderDialog:!1});this.context.setShouldTrapFocus(!1)};this.openWidget=this.openWidget.bind(this);this.closeWidget=this.closeWidget.bind(this);this.state={animationsFinished:!0,shouldRenderDialog:this.props.isOpen}}openWidget(){this.setState({animationsFinished:!1});this.props.trackUserInteraction();this.props.toggleOpen({isOpened:!0,isUser:!0});this.context.setShouldTrapFocus(!0)}closeWidget(){this.setState({animationsFinished:!1});this.props.trackUserInteraction();this.props.toggleOpen({isOpened:!1,isUser:!0})}render(){const{isOpen:e,inline:t,mobile:n,onLauncherHover:r,showInitialMessageBubble:i,widgetLocation:s}=this.props,o=e&&n||t;return(0,E.jsx)(cr.AccessibilityContext.Consumer,{children:({shouldTrapFocus:a})=>(0,E.jsxs)(jr.FocusScope,{contain:a,autoFocus:!1,children:[(0,E.jsx)(Ko,{inline:t,isOpen:e||t,shouldRenderDialog:this.state.shouldRenderDialog,mobile:n,widgetLocation:s,onOpenAnimationStarted:this.onOpenAnimationStarted,onCloseAnimationFinished:this.onCloseAnimationFinished,onOpenAnimationFinished:this.onOpenAnimationFinished,onCloseAnimationStarted:this.onCloseAnimationStarted,onClose:this.closeWidget}),i&&this.state.animationsFinished&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(Ts,{onClick:this.openWidget,widgetLocation:s}),(0,E.jsx)(Aa,{widgetLocation:s})]}),!o&&(0,E.jsx)("span",{"data-test-id":"chat-widget-launcher",onMouseOver:r,children:(0,E.jsx)(wr,{onClose:this.closeWidget,onOpen:this.openWidget})})]})})}}Sa.displayName="ApplicationLayout";Sa.contextType=cr.AccessibilityContext;Sa.propTypes={inline:u().bool.isRequired,isOpen:u().bool.isRequired,mobile:u().bool.isRequired,onLauncherHover:u().func.isRequired,showInitialMessageBubble:u().bool.isRequired,toggleOpen:u().func.isRequired,trackUserInteraction:u().func.isRequired,widgetLocation:Yn.WidgetLocationProp};var Ca=(0,bs.withBrowserSizeContext)(Sa),_a=n("wkWz"),Oa=n("YNiY"),Ra=n("mKxs");const wa=({startOpen:e,widgetDataAsyncData:t,threadsAsyncData:n})=>{const r=[t];e&&r.push(n);const i=r.some((e=>(0,ht.isFailed)(e))),s=r.every((e=>(0,ht.isSucceeded)(e)));return i?(0,E.jsx)(b,{name:"VISITOR_ERROR"}):s?(0,E.jsx)(b,{name:"VISITOR_SUCCESS"}):null};wa.propTypes={startOpen:u().bool,threadsAsyncData:(0,Ra.default)("AsyncData").isRequired,widgetDataAsyncData:(0,Ra.default)("AsyncData").isRequired};wa.displayName="Checker";var xa=wa;const Da=e=>({startOpen:(0,_a.getWidgetStartOpen)(e),threadsAsyncData:(0,Oa.getThreadsAsyncData)(e),widgetDataAsyncData:(0,kn.getWidgetDataAsyncData)(e)});var Na=(0,ft.connect)(Da)(xa),Ma=n("Jtfe");const La=["HubspotConversations-hsConversationsOnReady-used","HubspotConversations-hsConversationsSettings-used","HubspotConversations-api-method-used","HubspotConversations-api-event-listener-registered"];function Pa(e){let t,n=!1;return function(...r){if(!n){n=!0;t=e(...r)}return t}}var ka=n("mlLV"),Ua=n("E9Gc");const Ba=Pa(Ua.trackOnReadyUsed),Fa=Pa(Ua.trackSettingsUsed),Ha=new Set,ja=new Set(["load","refresh","open","close","remove","status","clear"]),Ga=(e,t)=>{if(e&&t&&La.includes(e))if("HubspotConversations-hsConversationsOnReady-used"===e)Ba();else if("HubspotConversations-hsConversationsSettings-used"===e)Fa();else if("HubspotConversations-api-method-used"===e){const{method:e}=t;if(ja.has(e)){ja.delete(e);(0,Ua.trackApiMethodUsed)(e)}}else if("HubspotConversations-api-event-listener-registered"===e){const e=t.event;if(Object.values(ka).includes(e)&&!Ha.has(e)){Ha.add(e);(0,Ua.trackApiEventListenerRegistered)(e)}}},Va=()=>(0,un.postMessageToParent)(an.REQUEST_WIDGET),Wa=e=>(0,un.postMessageToParent)(an.I18N_LABELS,e);var Ka=n("NLFw"),qa=n("9XKB");const za=e=>{try{return Boolean(new URL(e))}catch(e){return!1}},Ya=()=>{const e=new URL(window.location.href),t=e.searchParams.get("url");return t&&za(t)?new URL(t):e};function Ja(){const[{width:e,height:t},n]=(0,o.useState)({width:0,height:0}),r=(0,o.useRef)(null),i=(0,o.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,o.useEffect)((()=>{e&&t&&(0,un.postMessageToParent)(an.IFRAME_RESIZE,{width:e,height:t})}),[e,t]);return i}var Qa=n("FfT4");const $a=["children","inline","mobile","isOpen"],Xa={[Qa.RIGHT_ALIGNED]:(0,er.css)(["right:0;align-items:flex-end;"]),[Qa.LEFT_ALIGNED]:(0,er.css)(["left:0;align-items:flex-start;"])},Za=(0,er.css)(["padding:0;inset:0;"]),eu=tr().div.withConfig({displayName:"WidgetWrapper__Wrapper",componentId:"sc-1bv4zy4-0"})(["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?Za:Xa[e]));function tu(e){let{children:t,inline:n,mobile:r,isOpen:i}=e,s=(0,pe.default)(e,$a);const{browserWindowHeight:a,browserWindowWidth:u}=(0,Ka.useBrowserWindowContext)(),c=Ja(),[l,d]=(0,o.useState)((()=>r&&i?{height:a,width:u}:{}));(0,o.useEffect)((()=>{if(r){const e=setTimeout((()=>{d(i?{height:a,width:u}:{})}),i?0:500);return()=>clearTimeout(e)}}),[i,r,a,u]);return(0,E.jsx)(eu,Object.assign({style:l,ref:c,inline:n},s,{mobile:r,children:t}))}tu.displayName="WidgetWrapper";class nu extends o.Component{constructor(e){super(e);this.handleI18nLabels=()=>{Wa({"conversations-visitor-ui.visitorExperienceAriaLabels.chatWidget":Bn.default.text("conversations-visitor-ui.visitorExperienceAriaLabels.chatWidget"),"conversations-visitor-experience-components.visitorExperienceAriaLabels.drag":Bn.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.drag")})};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.state={browserWindowHeight:Ka.defaultBrowserWindowContext.browserWindowHeight,browserWindowWidth:Ka.defaultBrowserWindowContext.browserWindowWidth};this.requestWidget()}componentDidMount(){window.addEventListener("message",this.receiveMessage,!1);this.registerDragDropHandlers();this.handleI18nLabels();Fn("conversations-visitor-ui.htmlTitle");Gn()&&this.props.setWindowVisible(!1);Kn(this.handleVisibilityChange);(0,Ua.setGlobalDimension)("isInlineEmbeddedWidget",this.props.inline);(0,Ua.setGlobalDimension)("location",(0,Jn.isInSDK)()?"sdk":"web")}componentWillUnmount(){window.removeEventListener("message",this.receiveMessage);this.unregisterDragDropHandlers();qn(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)}handleVisibilityChange({isVisible:e}){this.props.setWindowVisible(e)}onOpenUpdate(e){this.props.toggleOpen({isOpened:e,isUser:!0})}requestWidget(){Va()}onBrowserWindowResize(e){this.setState({browserWindowHeight:e.height,browserWindowWidth:e.width})}onScrollPercentageChange(e){this.props.handleScrollPercentageChange({scrollPercentage:e.scrollPercentage})}onExitIntent(){this.props.executeExitIntentTrigger()}onTrackApiUsage(e){Ga(e.eventName,e.properties)}onWidgetDragged(e){this.props.trackInteraction("dragged-widget",e,!1,!0)}openToNewThread(){this.props.isViewingStubbedThread||this.props.loadStagedThread()}handleReceiveWidgetData(e){i().setExtraContext({bot:(0,zn.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(![Ya().origin,window.origin,(0,M.getFullUrl)("api")].includes(t))return;let n=null;try{n=JSON.parse(e)}catch(e){return}const{type:r=null,data:i=null}=n;switch(r){case an.PERF_ATTRIBUTES:i.perfAttributes&&(0,Ua.trackEmbedScriptPerfAttributes)(i.perfAttributes);break;case an.WIDGET_DATA:this.handleReceiveWidgetData(i);break;case an.HUBSPOT_UTK:(0,qa.setHubspotUtk)(i.utk);break;case an.GLOBAL_COOKIE_OPT_OUT:this.props.onGlobalCookieOptOut(i.globalCookieOptOut);break;case an.FIRST_VISITOR_SESSION:this.props.updateIsFirstVisitorSession(i.isFirstVisitorSession);this.props.visitorIdentity.setIsFirstVisitorSession(i.isFirstVisitorSession);break;case an.VISITOR_IDENTIFICATION_ATTRIBUTES:this.props.updateVisitorIdentificationEnabled(i);break;case an.REFRESH_WIDGET_DATA:this.props.refreshWidgetData((0,Qn.buildWidgetData)(n.data));break;case an.REQUEST_OPEN:this.onOpenUpdate(!0);break;case an.REQUEST_CLOSE:this.onOpenUpdate(!1);break;case an.BROWSER_WINDOW_RESIZE:this.onBrowserWindowResize(i);break;case an.SCROLL_PERCENTAGE_CHANGE:this.onScrollPercentageChange(i);break;case an.EXIT_INTENT:this.onExitIntent();break;case an.TRACK_API_USAGE:this.onTrackApiUsage(i);break;case an.TRACK_WIDGET_DRAGGED:this.onWidgetDragged(i);break;case an.OPEN_TO_NEW_THREAD:this.openToNewThread();break;case an.KB_RELATED_ARTICLE_CLICKED:this.props.setKBArticle({deepLink:i.hashedLink,hubSpotContentId:i.hubSpotContentId})}}renderContent(){const{inline:e,isOpen:t,mobile:n,onLauncherHover:r,showInitialMessageBubble:i,toggleOpen:s,trackUserInteraction:o,widgetLocation:a}=this.props;return(0,E.jsx)(Ca,{inline:e,isOpen:t,mobile:n,onLauncherHover:r,showInitialMessageBubble:i,toggleOpen:s,trackUserInteraction:o,widgetLocation:a})}render(){const{shouldRenderContent:e,inline:t,widgetLocation:n,isOpen:r,mobile:i}=this.props;return(0,E.jsx)(Ka.BrowserWindowContext.Provider,{value:{browserWindowHeight:this.state.browserWindowHeight,browserWindowWidth:this.state.browserWindowWidth},children:(0,E.jsxs)(tu,{isOpen:r,mobile:i,inline:t,widgetLocation:n,children:[(0,E.jsx)(Na,{}),(0,E.jsx)(Ma.default,{children:e?this.renderContent():null})]})})}}nu.displayName="Application";nu.contextType=Ka.BrowserWindowContext;nu.propTypes={executeExitIntentTrigger:u().func.isRequired,handleReceiveWidgetData:u().func.isRequired,handleScrollPercentageChange:u().func.isRequired,inline:u().bool.isRequired,isOpen:u().bool.isRequired,isViewingStubbedThread:u().bool.isRequired,loadStagedThread:u().func.isRequired,mobile:u().bool.isRequired,onGlobalCookieOptOut:u().func.isRequired,onLauncherHover:u().func.isRequired,refreshWidgetData:u().func.isRequired,setKBArticle:u().func.isRequired,setWindowVisible:u().func.isRequired,shouldRenderContent:u().bool.isRequired,showInitialMessageBubble:u().bool.isRequired,toggleOpen:u().func.isRequired,trackInteraction:u().func.isRequired,trackUserInteraction:u().func.isRequired,updateIsFirstVisitorSession:u().func.isRequired,updateVisitorIdentificationEnabled:u().func.isRequired,visitorIdentity:u().object.isRequired,widgetLocation:Yn.WidgetLocationProp};var ru=nu;const iu=Ao((()=>Promise.all([n.e(8164),n.e(2060),n.e(4493),n.e(2658)]).then(n.bind(n,"twxQ")))),su=Ao((()=>Promise.all([n.e(8164),n.e(2862),n.e(3515)]).then(n.bind(n,"X1ER")))),ou=()=>(e,t)=>{Lt(t())?su.preload().catch((e=>{throw e})):iu.preload().catch((e=>{throw e}))};var au=n("iatO"),uu=n("2BFa"),cu=n("Or3K");const lu=()=>(e,t)=>{dn();const n=t(),r=(0,_t.getLatestWidgetData)(n),i=(0,wn.getTriggerConditions)(n,cu.exitIntentTriggerEnabled);(0,uu.gdprCookieConsentOnExitIntentEnabled)(n,r)&&e((0,au.updateShowExitIntentCookieBanner)(!0));i.hasClientTriggerAlreadyFired||(i.shouldToggleOpen?e((0,pt.toggleOpen)({isOpened:!0})):i.shouldToggleInitialMessageBubble&&e((0,On.toggleInitialMessageBubble)(!0)))},du=()=>(0,vt.parseStringBoolean)((0,yt.getWindowLocation)().paramValue("isFirstVisitorSession")),fu=()=>{throw new Error("visitorIdentity context was used before its value got instantiated")},pu={getIsFirstVisitorSession:fu,setIsFirstVisitorSession:fu,setIsPrivateWidgetLoad:fu,getIsPrivateWidgetLoad:fu},hu=(0,o.createContext)(pu),gu=({children:e})=>{const[t,n]=(0,o.useState)(du()),[r,i]=(0,o.useState)(!1),s=()=>!r&&t,a=()=>r;return(0,E.jsx)(hu.Provider,{value:{getIsFirstVisitorSession:s,setIsFirstVisitorSession:n,setIsPrivateWidgetLoad:i,getIsPrivateWidgetLoad:a},children:e})};gu.displayName="VisitorIdentityContextProvider";gu.propTypes={children:u().node};const mu=e=>{const t=t=>{const n=(0,o.useContext)(hu);return(0,E.jsx)(e,Object.assign({},t,{visitorIdentity:n}))};t.displayName=`ConsumeVisitorIdentityContext(${e.displayName})`;return t};mu.displayName="ConsumeVisitorIdentityContext";const Eu=e=>{const t=(0,kn.getWidgetDataAsyncData)(e),n=(0,ht.isSucceeded)(t),r=(0,sn.getSelectedThreadId)(e)===on.STUBBED_THREAD_ID;return{isOpen:(0,Nn.getIsOpen)(e),mobile:(0,Mn.getIsMobile)(e),shouldRenderContent:n,showInitialMessageBubble:(0,Ji.getShowInitialMessageBubble)(e),widgetLocation:Pn(e),isViewingStubbedThread:r}},Tu={executeExitIntentTrigger:lu,updateIsFirstVisitorSession:Yt,onGlobalCookieOptOut:Xt,handleReceiveWidgetData:qt,handleScrollPercentageChange:Dn,onLauncherHover:ou,setWindowVisible:yn,refreshWidgetData:mn,toggleOpen:pt.toggleOpen,trackInteraction:kt.trackInteraction,trackUserInteraction:Un.trackUserInteraction,loadStagedThread:Pt.loadStagedThread,updateVisitorIdentificationEnabled:Zt,setKBArticle:ho.setKBArticle};var bu=mu((0,ft.connect)(Eu,Tu)(ru));class yu extends o.Component{constructor(e){super(e);this.state={AsyncComponent:null,error:null}}componentDidMount(){Promise.all([Promise.all([n.e(4493),n.e(9761)]).then(n.bind(n,"46oA")),(0,mt.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,E.jsx)(e,Object.assign({},this.props)):null}}yu.displayName="AsyncMessagesPreview";var vu=yu,Iu=n("QmIQ");const Au="preview";var Su=n("Wt04"),Cu=n("KXCN"),_u=n("zFg9");const Ou=new ct.default(window.location);function Ru(e){return Ou.paramValue(e)}function wu(){const e=Ru("url");try{return decodeURIComponent(e)}catch(t){return e}}let xu=()=>pu;function Du(e={}){const t=(0,vt.parseStringBoolean)(Ru("startOpen")),n=(0,vt.parseStringBoolean)(Ru("inApp53")),r=Object.assign({},e,{visitorIdentity:new Cu.default({globalCookieOptOut:Ru("globalCookieOptOut"),isFirstVisitorSession:(0,vt.parseStringBoolean)(Ru("isFirstVisitorSession"))}),widgetUi:(0,_u.default)({isAttachmentDisabled:(0,vt.parseStringBoolean)(Ru("isAttachmentDisabled")),isInitialInputFocusDisabled:(0,vt.parseStringBoolean)(Ru("isInitialInputFocusDisabled")),isFullscreen:(0,vt.parseStringBoolean)(Ru("isFullscreen")),mobile:(0,vt.parseStringBoolean)(Ru("mobile")),startOpen:t,hideWelcomeMessage:(0,vt.parseStringBoolean)(Ru("hideWelcomeMessage")),domain:Ru("domain"),url:wu(),isEmbeddedInProduct:n,isInCMS:(0,vt.parseStringBoolean)(Ru("isInCMS")),mode:Ru("mode"),apiEnableWidgetCookieBanner:Ru("enableWidgetCookieBanner"),hideScrollToButton:(0,vt.parseStringBoolean)(Ru("hideScrollToButton")),isIOSMobile:(0,vt.parseStringBoolean)(Ru("isIOSMobile"))})});return(0,fo.default)(r,{getVisitorIdentityContext:()=>xu()})}const Nu=Du(),Mu=({children:e})=>{const t=(0,o.useContext)(hu);xu=()=>t;return(0,E.jsx)(ft.Provider,{store:Nu,children:e})};Mu.displayName="ReduxProvider";Mu.propTypes={children:u().node};var Lu=Mu,Pu=n("jL37");class ku{constructor(){this.widgetShellUrl=new ct.default(window.location)}getQueryParam(e){return this.widgetShellUrl.paramValue(e)}setSentryTags(){(0,Pu.isFunction)(i().setTagsContext)&&i().setTagsContext({messagesUtk:(0,Su.getMessagesUtk)(),hubspotUtk:this.getQueryParam("hubspotUtk"),locale:navigator.language||navigator.userLanguage,parentUrl:this.getQueryParam("url"),isAttachmentDisabled:(0,vt.parseStringBoolean)(this.getQueryParam("isAttachmentDisabled")),isInitialInputFocusDisabled:(0,vt.parseStringBoolean)(this.getQueryParam("isInitialInputFocusDisabled")),isFullscreen:(0,vt.parseStringBoolean)(this.getQueryParam("isFullscreen")),mode:this.getQueryParam("mode"),mobile:(0,vt.parseStringBoolean)(this.getQueryParam("mobile")),isEmbeddedInProduct:(0,vt.parseStringBoolean)(this.getQueryParam("inApp53")),enableWidgetCookieBanner:this.getQueryParam("enableWidgetCookieBanner"),hideNewThreadLink:(0,vt.parseStringBoolean)(this.getQueryParam("hideNewThreadLink")||"false")})}renderWidget(){(0,mt.initializeI18n)().then((()=>{const e=(0,vt.parseStringBoolean)(this.getQueryParam("inline"));(0,s.render)((0,E.jsx)(at,{config:dt(),history:ut("/"),children:(0,E.jsx)(Iu.default,{errorLoggingTitle:"visitor-widget",children:(0,E.jsx)(gu,{children:(0,E.jsx)(Lu,{children:(0,E.jsx)(cr.AccessibilityContextProvider,{disableFocusTrap:e,disableAutoFocus:e,disableWidgetDialog:e,children:(0,E.jsx)(bu,{location:window.location,inline:e})})})})})}),document.getElementsByClassName("widget")[0])})).catch((e=>{i().captureException(e)}))}renderPreview(){(0,s.render)((0,E.jsx)(Iu.default,{errorLoggingTitle:"message-preview",children:(0,E.jsx)(gu,{children:(0,E.jsx)(Lu,{children:(0,E.jsx)(cr.AccessibilityContextProvider,{disableFocusTrap:!0,disableAutoFocus:!0,disableWidgetDialog:!0,children:(0,E.jsx)(vu,{location:window.location,messageId:this.getQueryParam("messageId"),messagesUtk:(0,Su.getMessagesUtk)()})})})})}),document.getElementsByClassName("widget")[0])}start(){window.AppInstance=this;this.setSentryTags();P().get();this.getQueryParam("mode")!==Au?this.renderWidget():this.renderPreview()}}(new ku).start()},GQQt:function(e,t,n){"use strict";n.d(t,{fetchAgentResponderIfNecessary:function(){return p}});var r=n("aLTZ"),i=n("Mx3c"),s=n("kP7l"),o=n("6sJ9"),a=n("W/er"),u=n("KXN9"),c=n("FBcP"),l=n("Avso"),d=n("eEyY");const f=e=>e===i.BOT?r.BOT:r.HUMAN,p=({senderId:e,senderType:t})=>(n,r)=>{const i=(0,a.getResponders)(r()),p=(0,o.getResponderByIdAndType)({responders:i,senderId:e,senderType:t}),h=(0,u.getData)(p),g=(0,l.getUserId)(h),m=(0,d.getCurrentThreadId)(r());if(!e||g||!m)return;const E=f(t);n((0,s.fetchAgentResponder)({senderId:e,agentType:E,sessionId:(0,c.getSessionId)(r()),threadId:(0,d.getCurrentThreadId)(r())}))}},RqRq:function(e,t,n){"use strict";n.d(t,{receivedIncomingMessage:function(){return p}});var r=n("dLEV"),i=n("nf9S"),s=n("0IK8"),o=n("Mx3c"),a=n("xZ3y"),u=n("z8AP"),c=n("GQQt"),l=n("JW3w"),d=n("21jQ");const f=(0,r.createAction)(a.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 p({message:e,channel:t,responder:n,shouldNotify:r,threadId:a}){return(p,h)=>{p(f({message:e,channel:t,responder:n,shouldNotify:r,threadId:a}));const g=!(0,d.getIsOpen)(h()),m=!(0,l.isActiveOnThread)(h(),a),E=(0,s.getSenderType)(e),T=(0,s.getSenderId)(e);(0,i.isConversationalMessage)(e)&&(g||m)&&E!==o.VISITOR&&r&&p((0,u.hasNewUnseenMessage)({channel:t,threadId:a}));E!==o.AGENT&&E!==o.BOT||p((0,c.fetchAgentResponderIfNecessary)({senderId:T,senderType:E}))}}},MEud:function(e,t,n){"use strict";n.d(t,{clearUnseenCountForChannel:function(){return l}});var r=n("dLEV"),i=n("c2PF"),s=n("9zF3"),o=n("xZ3y"),a=n("J+m/"),u=n("PpSk");const c=(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,u.getUnseenCount)(o)>0){n(c({channel:e,threadId:t}));const i=(0,s.calculateUnseenThreadsCount)(r());(0,a.postUnreadConversationCountChangedEvent)({unreadCount:i})}}},tcuH:function(e,t,n){"use strict";n.d(t,{incrementUnseenCount:function(){return l}});var r=n("dLEV"),i=n("c2PF"),s=n("9zF3"),o=n("xZ3y"),a=n("J+m/"),u=n("PpSk");const c=(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,u.getUnseenCount)(o);n(c({channel:e,threadId:t}));if(0===l){const e=(0,s.calculateUnseenThreadsCount)(r());(0,a.postUnreadConversationCountChangedEvent)({unreadCount:e})}}},A1pw: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}})))},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}))}))}}},N4ZN:function(e,t,n){"use strict";n.d(t,{republishMessage:function(){return l}});var r=n("4SpI"),i=n("q4JX"),s=n("0PDK"),o=n("ng2a"),a=n("c2PF"),u=n("y5/z"),c=n("PpSk");function l(e){return(t,n)=>{const l=(0,s.getSelectedThreadId)(n()),d=(0,a.getThreadByThreadId)(n(),{threadId:l}),f=(0,c.getChannelName)(d),p=(0,i.getUnpublishedMessage)(e);t((0,o.removeMessageInConversation)({message:p,threadId:l}));t((0,r.publishMessage)({channel:f,message:p,threadId:l}));t((0,u.trackInteraction)("republish-message"))}}},esZR:function(e,t,n){"use strict";n.d(t,{stageInitialMessage:function(){return b}});var r=n("2Zef"),i=n("v0wH"),s=n("hSXG"),o=n("tOKt"),a=n("c1C1"),u=n("Avso"),c=n("2kog"),l=n("4fgK"),d=n("goDm"),f=n("Jcmd"),p=n("eDjq"),h=n("jvpr"),g=n("wihT"),m=n("Hjp8"),E=n("Wt04"),T=n("rf4d");function b(e){return(t,n)=>{const b=n(),y=(0,l.getIsBot)(b),v=(0,c.getInitialResponder)(b),I=(0,u.getUserId)(v),A=(0,a.generateUniqueClientTimestamp)(),S=(0,o.buildInitialMessage)({sender:(0,s.buildSender)({senderType:y?r.BOT_SENDER:r.AGENT_SENDER,senderId:I}),status:{messageStatus:i.SENT,timestamp:A},genericChannelId:T.LIVE_CHAT_GENERIC_CHANNEL_ID,richText:(0,f.getFirstMessageText)(b),text:(0,f.getFirstMessageText)(b),timestamp:A,channelInstanceId:(0,h.getChannelInstanceId)(n()),senders:(0,g.buildHubSpotSystemSender)(),recipients:(0,m.buildContactRecipients)({value:(0,E.getMessagesUtk)()})});t((0,d.stageMessageOnStubbedThread)(S,e));y&&t((0,p.stageSupplementalInitialMessages)()).catch((e=>{setTimeout((()=>{throw e}))}))}}},eDjq:function(e,t,n){"use strict";n.d(t,{stageSupplementalInitialMessages:function(){return w}});var r=n("k8Ub"),i=n("gGDi"),s=n("hSXG"),o=n("bWKF"),a=n("2Zef"),u=n("6d8N"),c=n("Mjj8"),l=n("tOKt"),d=n("c1C1"),f=n("Avso"),p=n("dLEV"),h=n("RaQM"),g=n("+3Rj"),m=n("xZ3y"),E=n("QeSX"),T=n("FBcP"),b=n("goDm"),y=n("9XKB"),v=n("jvpr"),I=n("wihT"),A=n("Hjp8"),S=n("Wt04"),C=n("rf4d");const _=(0,p.createAction)(m.GET_SUPPLEMENTAL_INITIAL_MESSAGES),O=(0,p.createAction)(m.GET_SUPPLEMENTAL_INITIAL_MESSAGES_SUCCEEDED),R=(0,p.createAction)(m.GET_SUPPLEMENTAL_INITIAL_MESSAGES_FAILED,(e=>({payload:{error:e}})));function w(){return(e,t)=>{const n=t();if((0,h.getIsWidgetInAwayMode)(n))return Promise.resolve();const p=(0,E.getAssignedResponderInWidget)(n),m=(0,f.getUserId)(p),w=(0,T.getSessionId)(n),x=(0,y.getHubspotUtk)();e(_());return(0,g.fetchSupplementalInitialMessages)({botId:m,sessionId:w,hubspotUtk:x}).then((n=>{const f=n.status!==c.NO_CONTENT&&Array.isArray(n.data)?n.data:[];e(O());f.forEach((({message:n})=>{const c=[],f=(0,r.getQuickReply)(n);f&&c.push(new u.default(f));const p=(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:c,text:(0,i.getText)(n),richText:(0,i.getRichText)(n),timestamp:(0,d.generateUniqueClientTimestamp)(),channelInstanceId:(0,v.getChannelInstanceId)(t()),senders:(0,I.buildHubSpotSystemSender)(),recipients:(0,A.buildContactRecipients)({value:(0,S.getMessagesUtk)()})});e((0,b.stageMessageOnStubbedThread)(p))}))})).catch((t=>{e(R(t))}))}}},amlY:function(e,t,n){"use strict";n.d(t,{assignmentV2MessageReceived:function(){return c}});var r=n("DFBY"),i=n("xW98"),s=n("kP7l"),o=n("ncoD"),a=n("FBcP"),u=n("H9dH");function c(e,t,n){return(c,l)=>{const d=(0,r.getAssignedAgentId)(e),f=(0,o.getAllAgentResponders)(l()),p=(0,i.findResponderByIdFromList)({responders:f,responderId:d});d&&!p&&n&&c((0,s.fetchAgentResponder)({senderId:d,agentType:(0,r.getAssignedAgentType)(e),sessionId:(0,a.getSessionId)(l()),threadId:n}));c((0,u.defaultMessageReceived)(e,t,n))}}},"Dw+v":function(e,t,n){"use strict";n.d(t,{default:function(){return E}});var r=n("JGJA"),i=n("dLEV"),s=n("L9oQ"),o=n("eg5p"),a=n("xZ3y"),u=n("y5/z"),c=n("Lu5y"),l=n("XUHx"),d=n("t+mo"),f=n("jFtF"),p=n("JTxz"),h=n("E9Gc");const g=(0,i.createAction)(a.GET_WIDGET_DATA_SUCCEEDED,(e=>({payload:e}))),m=(0,i.createAction)(a.RECEIVED_WIDGET_SHELL_DATA,(e=>({payload:e})));function E(e){return(t,n)=>{(0,h.trackPageViewMetric)();const i=(0,c.buildWidgetData)(e);if((0,r.default)("sessionId",i)&&(0,r.default)("chatflowId",i)){t((0,s.selectThread)(o.STUBBED_THREAD_ID));(0,f.messageCookieHandler)({currentState:n(),widgetData:i});(0,d.getIsIncludedInPageViewSample)()&&t((0,u.trackInteraction)("pageview",{screen:"widget",subscreen:"thread view",action:"rendered widget",pageViewSamplePercent:p.PAGEVIEW_SAMPLE_PERCENT}));t(g(i));t(m(e));t((0,l.bootstrapInitialWidgetUi)(i))}}}},H9dH:function(e,t,n){"use strict";n.d(t,{defaultMessageReceived:function(){return c}});var r=n("0IK8"),i=n("Mx3c"),s=n("/OK6"),o=n("6sJ9"),a=n("W/er"),u=n("RqRq");function c(e,t,n,c){return(l,d)=>{const f=(0,a.getResponders)(d());let p;const h=(0,s.isFromVisitor)(e);if(!h){const t=(0,r.getSenderId)(e),n=(0,s.isFromBot)(e)?i.BOT:i.AGENT;p=(0,o.getResponderByIdAndType)({responders:f,senderType:n,senderId:t})}l((0,u.receivedIncomingMessage)({message:e,channel:t,responder:p,shouldNotify:!(h||c&&c.playback),threadId:n}))}}},"As+A":function(e,t,n){"use strict";n.d(t,{publishAvailabilityMessage:function(){return f}});var r=n("eH/d"),i=n("tyiq"),s=n("fZy4"),o=n("yxYB"),a=n("c2PF"),u=n("J4oD"),c=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),f=(0,l.getThreadId)(t),p=(0,u.historyDataForThread)(n,{thread:t});d&&(0,c.canSendNewTypicalResponseTimeMessage)(p)&&r((0,s.publishTypicalResponseTimeMessage)({channel:e,threadId:f}))}const f=({channel:e,threadId:t})=>(n,i)=>{const s=(0,a.getThreadByThreadId)(i(),{threadId:t}),o=(0,u.historyDataForThread)(i(),{thread:s});o&&(0,r.hasChatMessageFromAgent)(o)||d({channel:e,thread:s,state:i(),dispatch:n})}},"4pOi":function(e,t,n){"use strict";var r=n("QYOI"),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)},uXUH:function(e,t,n){"use strict";n.d(t,{getAvailabilityTypicalResponseTimeMessage:function(){return a}});var r=n("dLEV"),i=n("lkO4"),s=n("tyiq"),o=n("yxYB");const a=(0,r.createSelector)(o.getWidgetAvailabilityOptions,(e=>{const t=(0,s.getTypicalResponseTime)(e);return t?(0,i.makeTypicalResponseTimeText)({typicalResponseTime:t}):""}))},"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 u=(0,r.createSelector)([o.getAssignedResponderInWidget],(e=>!e||(0,a.getIsBot)(e)));var c=n("J4oD");const l=(0,r.createSelector)([s.getSelectedThreadId,u,c.historyDataForThread],((e,t,n)=>null!==e&&t&&Boolean(n)&&(0,i.hasMessages)(n)))},p5It:function(e,t,n){"use strict";n.d(t,{executeTimeOnPageTrigger:function(){return u}});var r=n("hwHA"),i=n("R4L7"),s=n("2umt"),o=n("GHgd"),a=n("Ug6J");const u=()=>(e,t)=>{e((0,s.removeTimeOnPageTrigger)());const n=t(),u=(0,a.getTriggerConditions)(n,o.timeOnPageTriggerEnabled);u.hasClientTriggerAlreadyFired||(u.shouldToggleOpen?e((0,r.toggleOpen)({isOpened:!0})):u.shouldToggleInitialMessageBubble&&e((0,i.toggleInitialMessageBubble)(!0)))}},"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("2BFa");const a=e=>(0,r.scrollTriggerEnabled)(e)||(0,i.timeOnPageTriggerEnabled)(e)||(0,s.exitIntentTriggerEnabled)(e)||(0,o.gdprCookieConsentOnExitIntentEnabled)(e)},"+3Rj":function(e,t,n){"use strict";n.d(t,{fetchSupplementalInitialMessages:function(){return i}});var r=n("VYoM");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}})}},gD8A:function(e,t,n){"use strict";n.d(t,{updateVisitorContext:function(){return i}});var r=n("VYoM");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}})}},QmIQ:function(e,t,n){"use strict";n.d(t,{default:function(){return u}});var r=n("VfuR"),i=n.n(r),s=n("Ktcs"),o=n("eCQl"),a=n("YibP");class u 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,a.buildError)(n,{name:"ComponentError",componentStack:t.componentStack});(0,o.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?null:n&&t?t({reset:this.reset}):e}}u.displayName="ErrorBoundary";u.propTypes={children:i().node.isRequired,errorLoggingTitle:i().string.isRequired,renderError:i().func}},Jtfe:function(e,t,n){"use strict";n.d(t,{default:function(){return V}});var r=n("Ktcs"),i=n("VfuR"),s=n.n(i),o=n("g/i1"),a=n("19qb"),u=n("ET5w"),c=n("57op"),l=n("iKGd"),d=n("Tbmo"),f=n("+KD7"),p=n("9f1P");const h=(0,p.css)(["font-weight:700;font-size:32px;line-height:44px;margin-top:0;margin-bottom:16px;"]),g=(0,p.css)(["font-weight:400;font-size:24px;line-height:30px;margin-top:0;margin-bottom:16px;"]),m=(0,p.css)(["font-weight:700;font-size:22px;line-height:30px;margin-top:0;margin-bottom:16px;"]),E=(0,p.css)(["font-weight:700;font-size:18px;line-height:26px;margin-top:0;margin-bottom:16px;"]),T=(0,p.css)(["font-weight:400;font-size:16px;line-height:26px;margin-top:0;margin-bottom:16px;"]),b=(0,p.css)(["font-weight:400;font-size:14px;line-height:24px;margin-top:0;margin-bottom:16px;"]),y=(0,p.css)(["h1{",";}h2{",";}h3{",";}h4{",";}h5{",";}h6{",";}"],h,g,m,E,T,b);var v=n("x+ne"),I=n("seb2");const A=(0,p.css)(["body{","}"," ",""],I.getBodyTypographyStyles,y,v.getGlobalSmallStyles);var S=n("wjRl");let C,_=e=>e;var O=(0,p.createGlobalStyle)(C||(C=_` *, ::after, ::before { box-sizing: border-box; font-family: inherit; } ${0} &:focus-visible { ${0} outline-offset: -2px; } `),A,S.focusRing),R=n("CR0J"),w=n("QgEn");const x=({theme:e,children:t})=>(0,w.jsxs)(p.ThemeProvider,{theme:e,children:[t,(0,w.jsx)(O,{})]});x.displayName="VizExThemeProvider";x.propTypes={children:s().node,theme:R.default};var D=x,N=n("G53s"),M=n("3Ezh"),L=n("iM72"),P=n("MBJP"),k=n("ZqFO"),U=n("49A5");const B=(0,P.createSelector)(U.getLatestWidgetData,(e=>(0,k.getFont)(e))),F="helvetica";function H(e,t){return e&&e!==`${M.DEFAULT_FONT_FAMILY}`&&(null==e?void 0:e.toLowerCase())!==F?Array.isArray(t)?t.length?[e,...t].join(", "):`${e}, ${M.DEFAULT_FONT_FAMILY}`:`${e}, ${t||M.DEFAULT_FONT_FAMILY}`:M.DEFAULT_FONT_FAMILY}var j=n("8Li4");const G=({children:e})=>{const t=(0,a.useSelector)(o.getColoring),n=(0,a.useSelector)(N.getIsUngatedForUpdatedUI),{accentColor:i,useDefaultColor:s}=t,p=(0,a.useSelector)(B),{fontFamily:h,fallbacks:g,variants:m,fontGroup:E}=p,T=(0,a.useSelector)(N.getIsUngatedForFontCustomization),b=[(0,c.setFontFamily)(M.DEFAULT_FONT_FAMILY)];n&&b.push((0,c.setIsUngatedForUpdatedUI)(!0));if(T||n){const e=H(h,g);b.push((0,c.setFontFamily)(e))}if(s){b.push((0,c.setPrimaryColor)(f.CALYPSO));b.push((0,d.setTransparentOnBackgroundIconButton)(l.DEFAULT_HELP_TEXT_COLOR))}else i&&b.push((0,c.setPrimaryColor)(i));(0,r.useEffect)((()=>{let e=null;if(T&&h&&E===j.WEB_FONTS){e=(0,L.generateFontStylesheet)(h,m);document.head.appendChild(e)}return()=>{e instanceof HTMLElement&&document.head.remove(e)}}),[h,m,T,E]);return(0,w.jsx)(D,{theme:(0,u.createTheme)(...b),children:e})};G.displayName="ThemeProvider";G.propTypes={children:s().node};var V=G},z96q:function(e,t,n){"use strict";n.d(t,{sendVisitorEmailAddress:function(){return i}});var r=n("VYoM");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}})}},AEyM:function(e,t,n){"use strict";n.d(t,{sendVisitorEmailAddress:function(){return m}});var r=n("dLEV"),i=n("FBcP"),s=n("xZ3y"),o=n("sIRh"),a=n("z96q"),u=n("3OTY"),c=n("y5/z"),l=n("c2PF"),d=n("9XKB"),f=n("PpSk");const p=(0,r.createAction)(s.SEND_VISITOR_EMAIL_ADDRESS,(e=>({payload:{email:e}}))),h=(0,r.createAction)(s.SEND_VISITOR_EMAIL_ADDRESS_FAILED,(e=>({payload:{error:e}}))),g=(0,r.createAction)(s.SEND_VISITOR_EMAIL_ADDRESS_SUCCEEDED,(e=>({payload:{email:e}})));function m({consentToCommunicate:e=!1,email:t,threadId:n}){return(r,s)=>{r(p(t));const m=(0,l.getThreadByThreadId)(s(),{threadId:n}),E=(0,f.getChannelName)(m),T=(0,i.getSessionId)(s()),b=(0,d.getHubspotUtk)(),y=()=>{r(g(t));r((0,o.default)({channel:E,email:t,threadId:n}));e&&r((0,u.visitorConsentsToCommunicate)(e));r((0,c.trackInteraction)("widget-interaction",{action:"submit email"}));return{error:null}},v=e=>{r(h(e));return{error:e}};return a.sendVisitorEmailAddress({threadId:n,email:t,sessionId:T,hubspotUtk:b}).then(y,v)}}},jvmB:function(e,t,n){"use strict";n.d(t,{default:function(){return D}});var r=n("Iqwl"),i=n("nS6h"),s=n("y9Cc"),o=n("jngL"),a=n("+2bk"),u=n("usEm"),c=n("mE3N"),l=n("kWFB"),d=n("iPDb");const f=e=>{if(!(0,l.hasMessages)(e))return!1;const t=(0,d.getMessages)(e).findLast(u.isEmailCapturePromptMessage);return!(!t||!(0,c.getMessageIsApproximatelyFromCurrentSession)(t))};var p=n("h027"),h=n("dML/");const g=e=>!(0,p.hasAgentReplyFromCurrentSession)(e)&&!(0,a.hasBotMessages)(e)&&(!f(e)||(0,h.enoughTimeHasPassedForNewAutomatedChatMessage)(e));var m=n("J4oD"),E=n("c2PF"),T=n("y5/z"),b=n("QeSX"),y=n("t4ZQ"),v=n("a3lm"),I=n("2Zef"),A=n("BvOu"),S=n("v0wH"),C=n("jvpr"),_=n("wihT"),O=n("OxGf"),R=n("rf4d"),w=n("Hjp8"),x=n("Wt04");const D=({channel:e,threadId:t})=>(n,a)=>{const u=(0,E.getThreadByThreadId)(a(),{threadId:t}),c=(0,m.historyDataForThread)(a(),{thread:u}),l=(0,y.getAgentType)((0,b.getAssignedResponderInWidget)(a()))===v.BOT;if(!g(c)||(0,o.getHasVisitorEmail)(a())||l)return;const d=I.SYSTEM_SENDER,f=new r.default({id:(0,A.generateUuid)(),text:(0,s.getAskForEmailMessage)(a()),sender:{"@type":d},status:{messageStatus:S.SENT},channelInstanceId:(0,C.getChannelInstanceId)(a()),senders:(0,_.buildHubSpotSystemSender)(),direction:O.OUTGOING,genericChannelId:R.LIVE_CHAT_GENERIC_CHANNEL_ID,recipients:(0,w.buildContactRecipients)({value:(0,x.getMessagesUtk)()})});n((0,i.publishMessageToConversation)({channel:e,message:f,threadId:t}));n((0,T.trackInteraction)("widget-interaction",{action:"view email capture"}))}},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"),u=n("QYOI"),c=n("jvpr"),l=n("rf4d"),d=n("OxGf"),f=n("Wt04"),p=n("6O34"),h=n("0G/n");const g=({channel:e,email:t,threadId:n})=>(g,m)=>{const E=s.SYSTEM_SENDER,T={type:h.CHANNEL_SPECIFIC_OPAQUE_ID,value:(0,f.getMessagesUtk)()||""},b=(0,u.List)([{deliveryIdentifier:T}]),y=new r.default({id:(0,o.generateUuid)(),text:t,sender:{"@type":E},status:{messageStatus:a.SENT},channelInstanceId:(0,c.getChannelInstanceId)(m()),senders:(0,p.buildSenders)(b),genericChannelId:l.LIVE_CHAT_GENERIC_CHANNEL_ID,direction:d.INCOMING});g((0,i.publishMessageToConversation)({channel:e,message:y,threadId:n}))}},ES4X:function(e,t,n){"use strict";var r=n("QYOI"),i=n("Ut5p"),s=n("xZ3y"),o=n("2Sm/"),a=n("+tWo");const u=(0,r.Map)({hasVisitorEmail:!1}),c=(0,i.handleActions)({[o.CREATE_NEW_THREAD.SUCCEEDED](e,t){const{shouldAskForEmail:n}=t.payload;return e.set("hasVisitorEmail",!n)},[a.FETCH_THREAD_HISTORY.SUCCEEDED](e,t){const{data:{hasVisitorEmail:n}}=t.payload;return e.set("hasVisitorEmail",n)},[s.SEND_VISITOR_EMAIL_ADDRESS_SUCCEEDED](e){return e.set("hasVisitorEmail",!0)}},u);t.default=c},"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("GRT8");function u(e){const t=(0,o.getType)(e);return a.AUTOMATED_CHAT_MESSAGE_TYPES.includes(t)}var c=n("/OK6"),l=n("elDb"),d=n("Lp6C"),f=n("xwWp"),p=n("jvmB"),h=n("k09d"),g=n("2Sm/"),m=n("PpSk"),E=n("PaBm"),T=n("BxyF"),b=n("QeSX"),y=n("t4ZQ"),v=n("Mx3c");const I=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,p.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,T.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,f.widgetIsInAwayMode)(e.getState());if(!((0,y.getAgentType)((0,b.getAssignedResponderInWidget)(e.getState()))===v.BOT)&&(0,d.shouldCaptureVisitorEmailAddress)(e.getState())){const t=(0,l.getCustomEmailCaptureDelay)(e.getState());a(r,s,o?I:t||I)}break}case i.RECEIVED_INCOMING_MESSAGE:{const{message:e,threadId:t}=n.payload;(0,s.isConversationalMessage)(e)&&!u(e)&&(0,c.isFromAgent)(e)&&o(t);break}}return t(n)}}},"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)}},Or3K:function(e,t,n){"use strict";n.d(t,{exitIntentTriggerEnabled:function(){return u}});var r=n("ZqFO"),i=n("VvTX"),s=n("97n4");const o=["enabled"],a=(0,n("MJM1").default)(o),u=e=>{const t=(0,r.getMessage)(e),n=(0,i.getClientTriggers)(t),o=(0,s.getDisplayOnExitIntent)(n);return a(o)}},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}})))},dEXw:function(e,t,n){"use strict";n.d(t,{fileIsUploadingInThread:function(){return i}});var r=n("MJM1");const i=({localId:e,threadId:t},n)=>Boolean((0,r.default)([t,e],n))},"+282":function(e,t,n){"use strict";n.d(t,{default:function(){return m}});var r=n("MJM1"),i=n("Ut5p"),s=n("QYOI"),o=n("bYG+");(0,o.default)("file");const a=(0,o.default)("fileId"),u=(0,o.default)("uploadProgress");var c=n("ughT"),l=n("OIId"),d=n("ffqu"),f=n("eg5p"),p=n("dEXw");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,c.getLocalId)(n)],n)}))},[l.ATTACHMENT_UPLOAD_PROGRESS]:(e,t)=>{const{localId:n,progress:r,threadId:i}=t.payload;return(0,p.fileIsUploadingInThread)({localId:n,threadId:i},e)?e.updateIn([i,n],(e=>u(r,e))):e},[l.ATTACHMENT_UPLOAD_COMPLETE]:(e,t)=>{const{fileId:n,localId:r,threadId:i}=t.payload;return(0,p.fileIsUploadingInThread)({localId:r,threadId:i},e)?e.updateIn([i,r],(e=>e.withMutations((e=>{u(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(f.STUBBED_THREAD_ID),[l.ATTACHMENT_ERROR]:(e,t)=>{const{threadId:n}=t.payload;return e.deleteIn([n])}};var m=(0,i.handleActions)(g,h)},"1Hpf":function(e,t,n){"use strict";var r=n("Ut5p"),i=n("QYOI"),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)},"3OTY":function(e,t,n){"use strict";n.d(t,{visitorConsentsToCommunicate:function(){return p}});var r=n("dLEV"),i=n("KrP/"),s=n("tlSg"),o=n("1ZlA"),a=n("FBcP"),u=n("0PDK"),c=n("9XKB");const l=(0,r.createAction)(i.CONSENT_TO_COMMUNICATE),d=(0,r.createAction)(i.CONSENT_TO_COMMUNICATE_SUCCEEDED),f=(0,r.createAction)(i.CONSENT_TO_COMMUNICATE_FAILED,(e=>({payload:{error:e}})));function p(e=!1){return e?(e,t)=>{const n=(0,a.getSessionId)(t()),r=(0,u.getSelectedThreadId)(t()),i=(0,c.getHubspotUtk)();e(l());const p=({sessionId:t}={})=>{e((0,o.updateSessionId)(t));e(d())},h=t=>{e(f(t))};(0,s.sendConsentToCommunicate)({sessionId:n,hubspotUtk:i,threadId:r}).then(p,h).catch((e=>{setTimeout((()=>{throw e}))}))}:null}},Qf6G:function(e,t,n){"use strict";n.d(t,{consentToProcess:function(){return T}});var r=n("dLEV"),i=n("KrP/"),s=n("FBcP"),o=n("nhvA"),a=n("uk/S"),u=n("bT+G"),c=n("2BFa"),l=n("1ZlA"),d=n("9XKB"),f=n("y5/z"),p=n("49A5"),h=n("Wt04");const g=(0,r.createAction)(i.CONSENT_TO_PROCESS),m=(0,r.createAction)(i.CONSENT_TO_PROCESS_SUCCEEDED),E=(0,r.createAction)(i.CONSENT_TO_PROCESS_FAILED,(({error:e})=>({payload:{error:e}})));function T(){return(e,t)=>{const n=(0,s.getSessionId)(t()),r=(0,o.getMessageId)(t()),i=(0,d.getHubspotUtk)(),T=(0,p.getLatestWidgetData)(t());e(g());(0,a.sendConsentToProcess)({sessionId:n,hubspotUtk:i,welcomeMessageId:r,widgetData:T}).then((n=>{const{sessionId:r}=n,i=(0,c.gdprCookieConsentOnExitIntentEnabled)(t(),T);try{localStorage.setItem("userHasGivenConsentToProcess",!0)}catch(e){console.warn("local storage not set!")}i||(0,u.handleStoreMessagesCookie)((0,h.getMessagesUtk)());e((0,l.updateSessionId)(r));e(m());e((0,f.trackInteraction)("widget-interaction",{action:"clicked consent to process button"}))}),(t=>e(E({error:t})))).catch((e=>{setTimeout((()=>{throw e}))}))}}},SmyB:function(e,t,n){"use strict";n.d(t,{declineCookies:function(){return a}});var r=n("y5/z"),i=n("iatO"),s=n("2BFa"),o=n("du/S");function a(){return(e,t)=>{((0,s.gdprCookieConsentOnExitIntentEnabled)(t())||(0,o.getAPIEnableWidgetCookieBannerOnExitIntent)(t()))&&e((0,i.updateShowExitIntentCookieBanner)(!1));e((0,r.trackInteraction)("widget-interaction",{action:"clicked decline cookies button"}))}}},tlSg:function(e,t,n){"use strict";n.d(t,{sendConsentToCommunicate:function(){return a}});var r=n("nDpY"),i=n.n(r),s=n("VYoM");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()}})}},"uk/S":function(e,t,n){"use strict";n.d(t,{sendConsentToProcess:function(){return a}});var r=n("nDpY"),i=n.n(r),s=n("VYoM");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()}})}},jFtF:function(e,t,n){"use strict";n.d(t,{messageCookieHandler:function(){return l}});var r=n("1+S/"),i=n("am7t"),s=n("bT+G"),o=n("Wt04"),a=n("GTwN"),u=n("3RDS"),c=n("c/Yf");const l=({currentState:e,widgetData:t})=>{const n=(0,i.getIsCookieStorageAllowed)(e,t),l=(0,a.getHasMessagesCookieBeenSaved)(e),d=(0,u.getGlobalCookieOptOut)(e)===c.OPT_OUT_YES;if(l&&d)try{localStorage.removeItem(r.localStorageKeys.HUBLYTICS_EVENTS_53);localStorage.removeItem(r.localStorageKeys.HMPL)}catch(e){console.warn("Unable to access localStorage")}else n&&(0,s.handleStoreMessagesCookie)((0,o.getMessagesUtk)())}},ISr8:function(e,t,n){"use strict";var r=n("QYOI"),i=n("Ut5p"),s=n("KrP/"),o=n("xZ3y"),a=n("v+ge"),u=n("2Sm/"),c=n("3z2x"),l=n("ZqFO");const d=(0,r.Map)({consentToProcessStatus:c.SHOULD_NOT_ASK_FOR_CONSENT,consentToProcessError:!1});t.default=(0,i.handleActions)({[o.GET_WIDGET_DATA_SUCCEEDED](e,t){const n=t.payload;return e.set("consentToProcessStatus",(0,l.getGDPRConsentToProcessStatus)(n))},[a.REFRESH_WIDGET_DATA](e,t){const n=t.payload;return e.set("consentToProcessStatus",(0,l.getGDPRConsentToProcessStatus)(n))},[(0,i.combineActions)(u.CREATE_NEW_THREAD.SUCCEEDED,s.CONSENT_TO_PROCESS_SUCCEEDED,s.CONSENT_TO_PROCESS_CLOSED)](e){return e.set("consentToProcessStatus",c.SHOULD_NOT_ASK_FOR_CONSENT)},[s.CONSENT_TO_PROCESS_FAILED](e){return e.set("consentToProcessError",!0)},[s.DISMISS_CONSENT_TO_COMMUNICATE_ERROR](e){return e.set("consentToProcessError",!1)}},d)},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)))},am7t:function(e,t,n){"use strict";n.d(t,{getIsCookieStorageAllowed:function(){return f}});var r=n("2BFa"),i=n("cdXU"),s=n("c/Yf"),o=n("du/S"),a=n("V9Gp"),u=n("49A5"),c=n("GTwN"),l=n("xeq1"),d=n("yy6y");const f=(e,t)=>{const n=t||(0,u.getLatestWidgetData)(e),f=(0,i.getIsPrivateLoad)(e),p=(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),T=(0,c.getHasMessagesCookieBeenSaved)(e),b=(0,l.getIsPortal53Prod)(),y=(0,d.getShouldListenToGdprBannerConsent)(n);return p!==s.OPT_OUT_YES&&(p===s.OPT_OUT_NO||(!!T||(!b||!y)&&!(m||g||E||h||f)))}},NqZZ:function(e,t,n){"use strict";n.d(t,{getIsUserTrackingAllowed:function(){return c}});var r=n("dLEV"),i=n("49A5"),s=n("c/Yf"),o=n("xeq1"),a=n("yy6y"),u=n("CM48");const c=(0,r.createSelector)([i.getLatestWidgetData,s.getGlobalCookieOptOut,u.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)}))},FPMu:function(e,t,n){"use strict";n.d(t,{shouldRecordImplicitConsentToProcess:function(){return u}});var r=n("dLEV"),i=n("LgEy"),s=n("8cLO"),o=n("49A5"),a=n("CM48");const u=(0,r.createSelector)([o.getLatestWidgetData,a.getUserHasGivenConsentToProcess],((e,t)=>(0,i.gdprConsentToProcessEnabled)(e)&&!(0,s.gdprExplicitConsentRequired)(e)&&!t))},Loon:function(e,t,n){"use strict";n.d(t,{default:function(){return E}});var r=n("ZVbf"),i=n("4e8t"),s=n.n(i),o=n("PJYd"),a=n.n(o),u=n("1EKh"),c=n("GgP/"),l=n.n(c),d=n("LN55");const f="Cookie is not authorized",p=(0,d.onResponseError)((e=>{e instanceof Error&&403===e.status&&e.responseJSON&&e.responseJSON.message===f&&l()({cached:!1});return Promise.reject(e)})),h=(0,r.createStack)(a(),(0,u.checkNetworkOnTimeout)(),p);var g=s()(h),m=n("gBd5");var E={post:(e,t)=>(0,m.default)(g.post,e,t),put:(e,t)=>(0,m.default)(g.put,e,t),get:(e,t)=>(0,m.default)(g.get,e,t),delete:(e,t)=>(0,m.default)(g.delete,e,t)}},gBd5:function(e,t,n){"use strict";n.d(t,{default:function(){return o}});var r=n("Wt04"),i=n("py2G");const{bender:s}=n("gGhY");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)}))}},py2G:function(e,t,n){"use strict";n.d(t,{handleResolve:function(){return s}});var r=n("YibP"),i=n("eCQl");const s=e=>t=>{try{e(t)}catch(e){const t=(0,r.buildError)(e&&e.message,{name:"ResolveError"});(0,i.reportError)({error:t,fingerprint:["{{ default }}","ResolveError"]});throw e}}},VYoM:function(e,t,n){"use strict";var r=n("0JoJ"),i=n("gBd5");const s={post:(e,t)=>(0,i.default)(r.default.post,e,t),put:(e,t)=>(0,i.default)(r.default.put,e,t),get:(e,t)=>(0,i.default)(r.default.get,e,t),getWithResponse:(e,t)=>(0,i.default)(r.default.getWithResponse,e,t),delete:(e,t)=>(0,i.default)(r.default.delete,e,t)};t.default=s},XUHx:function(e,t,n){"use strict";n.d(t,{bootstrapInitialWidgetUi:function(){return y}});var r=n("ZqFO"),i=n("VvTX"),s=n("wkWz"),o=n("R4L7"),a=n("E9A7"),u=n("tAuz"),c=n("hwHA"),l=n("j+9m"),d=n("tTno"),f=n("n6ol"),p=n("CITH");const h=()=>{(0,p.postMessageToParent)(f.START_TRACK_SCROLL_PERCENTAGE)};var g=n("GHgd"),m=n("3ZFB"),E=n("Or3K"),T=n("2BFa"),b=n("NDfM");const y=e=>(t,n)=>{const f=(0,s.getWidgetStartOpen)(n()),p=(0,r.getMessage)(e),y=(0,u.getIsMobile)(n()),v=(0,i.getPopOpenWidget)(p)&&!y,I=(0,a.getShowInitialMessage)(n()),A=I||v,S=Boolean(f),C=!1===f,_=(0,T.gdprCookieConsentOnExitIntentEnabled)(n(),e);(0,d.scrollTriggerEnabled)(e)&&h();(0,g.timeOnPageTriggerEnabled)(e)&&t((0,m.addTimeOnPageTrigger)(e));((0,E.exitIntentTriggerEnabled)(e)||_)&&(0,b.postStartTrackExitIntent)();if(S){t((0,c.toggleOpen)({isOpened:!0}));t((0,o.toggleInitialMessageBubble)(I))}else if(C){t((0,c.toggleOpen)({isOpened:!1}));t((0,o.toggleInitialMessageBubble)(I))}else if(!A||!(0,l.hasClientTriggers)(e)){t(I?(0,o.toggleInitialMessageBubble)(!0):(0,o.toggleInitialMessageBubble)(!1));t(v?(0,c.toggleOpen)({isOpened:!0}):(0,c.toggleOpen)({isOpened:!1}))}}},kMhZ:function(e,t,n){"use strict";n.d(t,{default:function(){return f}});var r=n("Ut5p"),i=n("o3Zl"),s=n("xZ3y"),o=n("j+9m"),a=n("ZqFO"),u=n("JGJA");const c=(0,u.default)("popOpenWelcomeMessage"),l=(0,u.default)("popOpenWidget"),d=!0;var f=(0,r.handleActions)({[i.TOGGLE_INITIAL_MESSAGE_BUBBLE](e,t){const{visible:n}=t.payload;return n},[s.GET_WIDGET_DATA_SUCCEEDED](e,{payload:t}){const n=(0,o.hasClientTriggers)(t),r=(0,a.getMessage)(t),i=c(r);return!(!l(r)||!n)||(!i||!n)&&d}},d)},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("rjAk"),u=n("YNiY"),c=n("Pda3");const l=(0,r.createSelector)([s.getShowInitialMessage,i,o.getIsOpen,u.getThreadsAsyncData,a.hasPersistedThreads],((e,t,n,r,i)=>!(0,c.isUninitialized)(r)&&!(0,c.isStarted)(r)&&((!(0,c.isSucceeded)(r)||!i)&&(e&&t&&!n))))},z8AP:function(e,t,n){"use strict";n.d(t,{hasNewUnseenMessage:function(){return o}});var r=n("npjq"),i=n("tcuH"),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")})}},DPiE:function(e,t,n){"use strict";n.d(t,{markLastMessageReadByVisitor:function(){return m}});var r=n("+VkO"),i=n("dLEV"),s=n("PpSk"),o=n("fogE"),a=n("xZ3y"),u=n("Mx3c"),c=n("prkp"),l=n("FBcP"),d=n("EjCB");const f=["error"],p=(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,f);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),f=(0,s.getPreviewMessageId)(e);if(a&&r&&i&&f&&a>o){const n=(0,s.getChannelName)(e),o={role:u.VISITOR,threadId:r,channel:n,latestMessageTimestamp:a};t(p(o));(0,c.markMessageReadByVisitor)({messageId:f,threadId:r,sessionId:i}).then((()=>{t(h(o));(0,d.postClearPageTitleNotification)()})).catch((e=>{t(g({error:e}))}))}}}},gIOm:function(e,t,n){"use strict";var r=n("PpSk"),i=n("eg5p"),s=n("xZ3y"),o=n("DPiE"),a=n("21jQ"),u=n("MEud"),c=n("JW3w"),l=n("6Y5w"),d=n("0IK8"),f=n("nf9S"),p=n("0PDK"),h=n("c2PF"),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,p.getSelectedThreadId)(o),T=(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,p.getSelectedThreadId)(o);if(n!==i.STUBBED_THREAD_ID&&t!==i.STUBBED_THREAD_ID&&n!==t&&T){m({store:e,conversation:s});e.dispatch((0,u.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,f.isConversationalMessage)(i)&&!(0,l.sentByVisitorClient)(i)&&(0,c.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,u.clearUnseenCountForChannel)({threadId:s}))}}const b=(0,h.getThreadByThreadId)(o,{threadId:E});if(n.type===s.APP_IN_FOREGROUND&&T&&b){m({store:e,conversation:b});e.dispatch((0,u.clearUnseenCountForChannel)({threadId:E}))}if(n.type===s.TOGGLE_OPEN){const{isOpened:t}=n.payload||{};if(t&&b){m({store:e,conversation:b});e.dispatch((0,u.clearUnseenCountForChannel)({threadId:E}))}}return t(n)};t.default=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"),u=n("Mx3c"),c=n("0IK8"),l=n("JGJA");const d=2e3,f=()=>{const e=i()(s.audioNotificationManager.play,d,{leading:!0,trailing:!1,maxWait:d});function t(e){const t=(0,c.getSenderType)(e);return t===u.AGENT||t===u.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=f},"6Y5w":function(e,t,n){"use strict";n.d(t,{sentByVisitorClient:function(){return u}});var r=n("usEm"),i=n("ul3k"),s=n("Euo8"),o=n("UJtG"),a=n("/OK6");const u=e=>(0,a.isFromVisitor)(e)||(0,r.isEmailCapturePromptMessage)(e)||(0,i.isEmailCaptureResponseMessage)(e)||(0,o.isTypicalResponseTimeMessage)(e)||(0,s.isOfficeHoursMessage)(e)},P5SP:function(e,t,n){"use strict";n.d(t,{shouldRecordUrlContextUpdate:function(){return u}});var r=n("dLEV"),i=n("c2PF"),s=n("0oGG");const o=(0,r.createSelector)([i.getThreadByThreadId],s.getCurrentUrl);var a=n("sJho");const u=(0,r.createSelector)([o,a.getMessagesPageUri],((e,t)=>e!==t))},"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()}},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}})))},H5md:function(e,t,n){"use strict";n.d(t,{closeThreadMessageReceived:function(){return o}});var r=n("PpSk"),i=n("cRNH"),s=n("H9dH");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))}},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"}})}},"mYl/":function(e,t,n){"use strict";n.d(t,{onMessageReceived:function(){return w}});var r=n("EQzX"),i=n("8ghC"),s=n("i6ES"),o=n("Cblj"),a=n("0934"),u=n("C3IS"),c=n("8Xfw"),l=n("amlY"),d=n("H9dH"),f=n("wZdh"),p=n("c2PF"),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 T=n("DB67"),b=n("dLEV"),y=n("t0Ql");const v=(0,b.createAction)(y.GENERIC_CHANNEL_CHANGE_RECEIVED,(({threadId:e})=>({payload:{threadId:e}})));var I=n("9i6G"),A=n("0IK8"),S=n("N76F"),C=n("Kjd/"),_=n("eF9A"),O=n("ibex"),R=n("nJcY");const w=({threadId:e,message:t,channel:n,publishContext:b={}})=>(y,w)=>{const{data:x,clientId:D}=t,N=(0,p.getThreadByThreadId)(w(),{threadId:e});if("GENERIC_CHANNEL_CHANGE"===(0,A.getType)(x)||"THREAD_PAUSED_ON_GENERIC_CHANNEL"===(0,A.getType)(x)&&1e3===x.isPausedOn){y(v({threadId:e}));return}if((0,A.getType)(x)===I.CHANNEL_CHANGE){y((0,T.channelChangeReceived)({channelChange:new I.ChannelChange(x),threadId:e}));return}const M=(0,c.deserialize)({json:x});(0,C.validateMessageClientType)({message:M,clientId:D});switch(!0){case(0,O.isPartialMessage)(M):y((0,h.dismissTypingIndicator)(M,e));y((0,R.partialMessageReceived)({message:M,channel:n,threadId:e,publishContext:b}));break;case(0,a.isCrmObjectLifecycleUpdate)(M):break;case(0,u.isCommonMessageFormat)(M):y((0,h.dismissTypingIndicator)(M,e));y((0,d.defaultMessageReceived)(M,n,e,b));y((0,f.resolveAttachmentsForMessage)({message:M,threadId:e}));break;case(0,_.isAssignmentUpdateMessage)(M):y((0,l.assignmentV2MessageReceived)(M,n,e));break;case(0,s.isContactAssociationMessage)(M):(0,S.onContactAssociated)();break;case(0,o.isTypingMessage)(M):b.playback||y((0,g.typingMessageReceived)(M,e));break;case(0,r.isCloseThreadMessage)(M):y((0,m.closeThreadMessageReceived)({message:M,thread:N,channel:n}));break;case(0,i.isOpenThreadMessage)(M):y(E({message:M,channel:n,threadId:e}));break;default:y((0,d.defaultMessageReceived)(M,n,e,b))}}},"4SpI":function(e,t,n){"use strict";n.d(t,{publishMessage:function(){return _}});var r=n("BxyF"),i=n("k8Ub"),s=n("0IK8"),o=n("nf9S"),a=n("8Xfw"),u=n("/OK6"),c=n("UxsU"),l=n("PpSk");function d(e){return(0,l.getStatus)(e)===c.default.ENDED}var f=n("dLEV"),p=n("mEYk"),h=n.n(p),g=n("A1pw"),m=n("qQrL"),E=n("c2PF"),T=n("KXN9"),b=n("ZSXR");const y=(0,f.createSelector)(b.getCurrentThreadHistoryEntry,T.getStatus);var v=n("VToG");const I=(0,f.createAction)(m.PUBLISH_MESSAGE.STARTED,(({channel:e,message:t,messageKey:n,threadId:r})=>({payload:{channel:e,message:t,messageKey:n,threadId:r}}))),A=(0,f.createAction)(m.PUBLISH_MESSAGE.SUCCEEDED,(({channel:e,messageKey:t,publishedMessage:n,threadId:r})=>({payload:{channel:e,messageKey:t,publishedMessage:n,threadId:r}}))),S=(0,f.createAction)(m.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 C;const _=({channel:e,message:t,threadId:n})=>(c,l)=>{const f=(0,E.getThreadByThreadId)(l(),{threadId:n});if(t.id===C){h().captureMessage("publishMessage attempted duplicate message",{level:"warning",extra:{messageId:t.id}});return Promise.resolve()}C=t.id;if(y(l())===v.STARTED&&(0,u.isFromVisitor)(t)){c(S({channel:e,messageKey:(0,s.getId)(t),message:t,threadId:n,error:"message sent while threads fetching"}));return Promise.resolve()}if(d(f))return Promise.resolve();c(I({channel:e,message:t,messageKey:(0,s.getId)(t),threadId:n}));const p=(0,r.getPubSubClient)(l()),m={message:(0,a.serialize)(t),channel:e},T=p.publish(m).then((({data:r})=>{const i=(0,a.deserialize)({json:r});c(A({channel:e,messageKey:(0,s.getId)(t),publishedMessage:i,threadId:n}));c((0,g.updateMessageInConversation)({updated:i,channel:e,message:t,threadId:n}))})).catch((r=>{c(S({channel:e,messageKey:(0,s.getId)(t),message:t,threadId:n,error:r}))}));try{const e=Boolean((0,i.getQuickReply)(t));(0,o.isConversationalMessage)(t)&&!e&&d(f)&&h().captureMessage("VISITOR_MESSAGE_PUBLISHED_ON_CLOSED_THREAD",{extra:{threadId:n,publishData:m}})}catch(e){}T.catch((e=>{setTimeout((()=>{throw e}))}));return T}},PYok:function(e,t,n){"use strict";n.d(t,{publishVisitorMessage:function(){return D}});var r=n("PpSk"),i=n("31tl"),s=n("LdnN"),o=n("5rZi"),a=n("6PLn"),u=n("4SpI"),c=n("1EAY"),l=n("IqZ3"),d=n("k09d"),f=n("1DSk"),p=n("UxS0"),h=n("goDm"),g=n("sJho"),m=n("P5SP"),E=n("VVGt"),T=n("AEyM"),b=n("SbeA"),y=n("Wt04"),v=n("gD8A"),I=n("FBcP"),A=n("eg5p"),S=n("jvpr"),C=n("yDuE"),_=n("JGJA"),O=n("Zui/"),R=n("pdIa");const w=()=>(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,v.updateVisitorContext)({currentUrl:i,sessionId:(0,I.getSessionId)(t()),threadId:s}).then((()=>{e((0,E.updateThreadCurrentUrl)({threadId:s,currentUrl:i}))})).catch((()=>Promise.resolve())):Promise.resolve()},x=({text:e,richText:t,quickReply:n,fileAttachment:g})=>(m,E)=>{const v=(0,d.getSelectedThread)(E()),I=(0,c.isPersistedThread)(v),A=(0,r.getChannelName)(v),_=(0,r.getThreadId)(v),O=(0,y.getMessagesUtk)(),R=I?(0,C.getChannelInstanceIdFromCurrentThreadHistory)(E(),_):(0,S.getChannelInstanceId)(E()),w=(0,p.buildVisitorCommonMessage)({channelInstanceId:R,clientType:i.WEB,fileAttachment:g,quickReply:n,richText:t,senderId:O,text:e});m((0,l.clearAttachments)(_));m((0,f.trackSendMessage)({threadId:_}));if(!I){m((0,h.stageMessageOnStubbedThread)(w));return m((0,o.createNewThread)())}(0,b.getMostRecentMessageIsEmailPrompt)(E())&&s.default.test(e)&&m((0,T.sendVisitorEmailAddress)({email:e,consentToCommunicate:!1,threadId:_}));return m((0,u.publishMessage)({channel:A,message:w,threadId:_})).then((()=>m((0,a.applyGdprConsent)())))};function D({text:e,richText:t,quickReply:n,fileAttachment:r}){return i=>i(w()).then((()=>{i(x({text:e,richText:t,quickReply:n,fileAttachment:r}));n&&(0,_.default)("@type",n)===O.QUICK_REPLIES&&(0,R.postQuickReplyButtonClickEvent)(n)}))}},"8HpB":function(e,t,n){"use strict";n.d(t,{startPubSub:function(){return b}});var r=n("Sj+C"),i=n("mEYk"),s=n.n(i),o=n("E4Gm");const a=()=>n.e(7409).then(n.bind(n,"ZH0a"));var u=n("pjpP"),c=n("FBcP"),l=n("7KOH"),d=n("CPMP"),f=n("/Jc5"),p=n("fT+s"),h=n("bco+");const g=(e,t)=>e.filter((e=>!t.includes(e)));var m=n("PpSk"),E=n("9ZbV"),T=n("9XKB");const b=({newThreadCreated:e}={})=>(t,n)=>{t((0,u.trackUserInteraction)());const i={skipSubscribeReauth:!1,authCallback:(e,t)=>{const r=(0,c.getSessionId)(n()),i=(0,T.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)}))}},b={onConnect({connectionWasSuspended:n,reconnected:r}){t((0,l.networkOnline)());e&&t((0,E.onThreadCreatedAndNetworkOnline)());(n||r)&&t((0,f.fetchCurrentThreadHistory)());n&&t((0,p.fetchVisitorThreads)())},onDisconnect(){t((0,d.networkOffline)())},onFailure(){t((0,d.networkOffline)())}};t((0,r.initializePubSub)({clientOptions:i,lifecycleHooks:b,resolveBuilder:a}))}},"/KG3":function(e,t,n){"use strict";n.d(t,{realtime:function(){return T}});var r=n("QYOI"),i=n("xZ3y"),s=n("BxyF"),o=n("PpSk"),a=n("Pda3"),u=n("2Sm/"),c=n("rjAk"),l=n("8HpB"),d=n("PaBm"),f=n("mYl/"),p=n("cjt2"),h=n("yb5F"),g=n("bco+"),m=n("t0Ql");const E=[p.PUBSUB_READY,p.RESUBSCRIBE,u.CREATE_NEW_THREAD.SUCCEEDED,i.GET_VISITOR_THREADS_SUCCESS,m.CHANNEL_CHANGE_RECEIVED],T=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,f.onMessageReceived)({channel:r,message:t,threadId:i,publishContext:{playback:!1}})),onPlayback:t=>{t.forEach((t=>{e.dispatch((0,f.onMessageReceived)({channel:r,message:t,threadId:i,publishContext:{playback:!0}}))}))},onPresence:e=>{}})}),(0,r.Map)()).toJS();return n=>r=>{const o=n(r),f=(0,s.getAsyncPubSubClient)(e.getState()),p=r.type===u.CREATE_NEW_THREAD.SUCCEEDED,m=r.type===i.GET_VISITOR_THREADS_SUCCESS&&(0,c.hasPersistedThreads)(e.getState());(0,a.isUninitialized)(f)&&(p||m)&&e.dispatch((0,l.startPubSub)({newThreadCreated:p}));if((0,d.isClientReady)(f)&&E.includes(r.type)){const n=(0,g.getThreads)(e.getState()),r=t(n);e.dispatch((0,h.updateSubscriptions)(r))}return o}}},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)}))},q4JX:function(e,t,n){"use strict";n.d(t,{getUnpublishedMessage:function(){return c}});var r=n("eCQl"),i=n("v0wH"),s=n("WebA"),o=n("C3IS"),a=n("pxL+"),u=n("0IK8");const c=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,u.getType)(e)}`),fingerprint:["{{ default }}","UNRESOLVED_REPUBLISH_MESSAGE"]});return null}},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"),u=n("qjq5"),c=n("dAms"),l=n("JoAZ"),d=n("Sbt9"),f=n("OPip");const p=(0,u.default)(((e,t)=>{(0,l.indexedDataInvariant)(t);(0,f.applyIdInvariant)(e,t);const n=(0,d.applyIdTransform)(e,t);return t.updateIn(c.ENTRIES,(e=>e.delete(n)))}));var h=n("eJ3n"),g=n("Y/B+"),m=n("0IK8"),E=n("SmHr"),T=n("A5f/"),b=n("Ut5p"),y=n("+tWo"),v=n("qQrL");const I=(0,a.default)({notSetValue:(0,r.default)({data:null}),idTransform:e=>e,idInvariant:g.messageKeyInvariant});var A=(0,b.handleActions)({[v.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)},[v.PUBLISH_MESSAGE.SUCCEEDED](e,t){const{messageKey:n}=t.payload;return p(n,e)},[v.PUBLISH_MESSAGE.FAILED](e,t){const{messageKey:n,threadId:r,channel:i,message:o}=t.payload;return(0,h.updateEntry)(n,s((()=>(0,T.default)({threadId:r,channel:i,message:o}))),e)},[y.REMOVE_MESSAGE_IN_CONVERSATION](e,t){const{message:n}=t.payload,r=(0,m.getId)(n);return p(r,e)}},I)},"6aYC":function(e,t,n){"use strict";n.d(t,{getUnpublishedMessagesForCurrentThread:function(){return c}});var r=n("KXN9"),i=n("x1JE"),s=n("dLEV"),o=n("eEyY"),a=n("goEE"),u=n("/5H5");const c=(0,s.createSelector)([u.getUnpublishedMessages,o.getCurrentThreadId],((e,t)=>{const n=(0,i.getEntries)(e).map(r.getData);return(0,a.getSortedMessagesByThreadId)(n,t)}))},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"),u=n("goEE"),c=n("/5H5");const l=(0,o.createSelector)([c.getUnpublishedMessages,a.threadFromProps],((e,t)=>{const n=(0,s.getThreadId)(t),o=(0,i.getEntries)(e).map(r.getData);return(0,u.getSortedMessagesByThreadId)(o,n)}))},UxS0:function(e,t,n){"use strict";n.d(t,{buildVisitorCommonMessage:function(){return g}});var r=n("QYOI"),i=n("Mx3c"),s=n("6d8N"),o=n("cPs9"),a=n("bWKF"),u=n("BvOu"),c=n("v0wH"),l=n("WebA"),d=n("kqCt"),f=n("rf4d"),p=n("OxGf"),h=n("0G/n");const g=({channelInstanceId:e,clientType:t,fileAttachment:n,quickReply:g,richText:m,senderId:E,text:T})=>{const b=(0,a.toCmfSender)(i.VISITOR),y=(0,o.getSenderKeyFromType)(b),v=[],I={type:h.CHANNEL_SPECIFIC_OPAQUE_ID,value:E},A=(0,d.buildCMFSender)({deliveryIdentifier:I}),S=(0,r.List)([A]);n&&v.push(n);g&&v.push(new s.default(g));return(0,l.buildCommonMessage)({status:{messageStatus:c.SENT},clientType:t,attachments:v,text:T,richText:m,id:(0,u.generateUuid)(),sender:{"@type":b,[y]:E},senders:S,channelInstanceId:e,genericChannelId:f.LIVE_CHAT_GENERIC_CHANNEL_ID,direction:p.INCOMING})}},"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")}}},Rrky:function(e,t,n){"use strict";n.d(t,{resolveAttachments:function(){return c}});var r=n("8R/H"),i=n("VYoM");const s="livechat-public/v1/attachment/resolve/thread",o=({sessionId:e,threadId:t,fileIds:n}={})=>i.default.get(`${s}/${t}`,{query:{fileId:n.toArray(),sessionId:e}});var a=n("/u6M"),u=n("gIaP");const c=(0,r.createDeprecatedAsyncAction)({requestFn:o,actionTypes:a.RESOLVE_ATTACHMENTS,toRecordFn:u.buildResolvedAttachmentsMapFromResponse})},wZdh:function(e,t,n){"use strict";n.d(t,{resolveAttachmentsForMessage:function(){return o}});var r=n("SlUU"),i=n("FBcP"),s=n("Rrky");const o=({message:e,threadId:t})=>(n,o)=>{const a=(0,r.fileAttachmentIdsInMessage)(e);if(a.size){const e=(0,i.getSessionId)(o());n((0,s.resolveAttachments)({fileIds:a,sessionId:e,threadId:t}))}}},gIaP:function(e,t,n){"use strict";n.d(t,{buildResolvedAttachmentsMapFromResponse:function(){return o}});var r=n("6xui"),i=n("QYOI"),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)},"9HFe":function(e,t,n){"use strict";n.d(t,{default:function(){return x}});var r=n("Ut5p"),i=n("JGJA"),s=n("uB3n"),o=n("MZef"),a=n("QYOI"),u=n("qjq5"),c=n("DrqF"),l=n("dAms"),d=n("JoAZ"),f=n("neHy"),p=n("OPip"),h=n("Sbt9"),g=n("x1JE");const m=g.getEntry;var E=n("Oo4n");const T=(0,u.default)(((e,t,n)=>{(0,d.indexedDataInvariant)(n);(0,f.operatorInvariant)(t);(0,c.default)(a.Iterable.isIterable(e),"Expected ids to be iterable not a `%s`",typeof e);const r=(e,r)=>{(0,p.applyIdInvariant)(r,n);return e.set((0,h.applyIdTransform)(r,n),t(r,m(r,n)))};return(0,E.applyEvict)(n.updateIn(l.ENTRIES,(t=>e.reduce(r,t))))}));var b=n("Pda3"),y=n("eJ3n"),v=n("XkPn"),I=n("y+PV"),A=n("stzZ"),S=n("4cwC"),C=n("/u6M"),_=n("+tWo"),O=n("OIId");const R=(0,s.default)({notSetValue:(0,o.default)({data:null})}),w={[C.RESOLVE_ATTACHMENTS.STARTED](e,t){const{requestArgs:{fileIds:n}}=t.payload,r=(0,g.getEntries)(e),i=n.filter((e=>{const t=r.get(`${e}`);return!(0,b.isSucceeded)(t)}));return T(i,((e,t)=>(0,I.requestStarted)(t)),e)},[C.RESOLVE_ATTACHMENTS.SUCCEEDED](e,t){const{requestArgs:{fileIds:n},data:r}=t.payload;return T(n,((e,t)=>(0,A.requestSucceededWithOperator)((()=>(0,i.default)(e,r)),t)),e)},[O.ATTACHMENT_UPLOAD_COMPLETE](e,t){const{fileId:n,uploadedFile:r}=t.payload,i=new v.default({fileMetadata:r,fileId:n});return(0,y.updateEntry)(n,(e=>(0,A.requestSucceededWithOperator)((()=>i),e)),e)},[_.FETCH_THREAD_HISTORY.SUCCEEDED](e,t){const{data:{files:n}}=t.payload,r=n.keySeq().toList();return T(r,((e,t)=>(0,A.requestSucceededWithOperator)((()=>(0,i.default)(e,n)),t)),e)},[C.RESOLVE_ATTACHMENTS.FAILED](e,t){const{requestArgs:{fileIds:n}}=t.payload;return T(n,((e,t)=>(0,S.requestFailed)(t)),e)}};var x=(0,r.handleActions)(w,R)},kP7l:function(e,t,n){"use strict";n.d(t,{fetchAgentResponder:function(){return T}});var r=n("MD34"),i=n("DrqF"),s=n("mc4r");const o=e=>"function"==typeof e,a=e=>"object"==typeof e&&!Array.isArray(e),u=e=>a(e)&&(0,s.default)(e.SUCCEEDED)&&(0,s.default)(e.STARTED)&&(0,s.default)(e.FAILED),c=({actionTypes:e,failureMetaActionCreator:t,successMetaActionCreator:n,toRecordFn:i})=>(s,o)=>a=>{const{STARTED:u,SUCCEEDED:c,FAILED:l}=e;a({type:u,payload:{requestArgs:o}});(0,r.default)(s,(e=>{const t={requestArgs:o,data:i(e)};a({type:c,payload:t,meta:n(t)})}),(e=>{const n={requestArgs:o,error:e};a({type:l,payload:n,meta:t(n)})}))},l=({actionTypes:e,requestFn:t,toRecordFn:n,failureMetaActionCreator:r=(()=>({})),successMetaActionCreator:s=(()=>({}))})=>{(0,i.default)(u(e),`createAsyncAction expected actionTypes to be an Object containing valid type strings for keys: "FAILED", "STARTED", and "SUCCEEDED". Got: ${e}`);(0,i.default)(o(t),`createAsyncAction Expected requestFn to be a Function. Got: "${t}"`);(0,i.default)(o(n),`createAsyncAction expected toRecordFn to be a Function. Got: "${n}"`);const l=c({actionTypes:e,failureMetaActionCreator:r,successMetaActionCreator:s,toRecordFn:n}),d=e=>{(0,i.default)(!e||a(e),"requestArgs must be an Object. Received "+typeof e);return l(t(e),e)};d.asyncActionDispatcher=l;return d};var d=n("BDi3");const f=({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,d.buildErrorMetaObject)({ignore:!0});o&&i.some((e=>e===o.status))&&(s=!0);return(0,d.buildErrorMetaObject)({titleText:e,message:t,silenceErrorReporting:s})};var p=n("wQJz"),h=n("nDpY"),g=n.n(h),m=n("VYoM");function E({senderId:e,agentType:t,sessionId:n,threadId:r}){const i=g().get();return m.default.get(`livechat-public/v1/responder/${e}`,{query:{agentType:t,portalId:i,sessionId:n,threadId:r}})}const T=l({actionTypes:n("fjpq").FETCH_AGENT_RESPONDER,requestFn:E,toRecordFn:p.default,failureMetaActionCreator:f})},bXuJ:function(e,t,n){"use strict";n.d(t,{buildResponderKey:function(){return u},buildResponderKeyFromRequest:function(){return l},buildResponderKeyFromResponder:function(){return c}});var r=n("YPLr"),i=n("Mx3c"),s=n("Avso"),o=n("QYOI"),a=n("Gc2C");const u=({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})},c=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 u({senderId:t,senderType:o})},l=e=>{const{senderId:t,agentType:n}=e,i=(0,r.agentTypeToSenderType)(n);return u({senderId:t,senderType:i})}},"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)}))},eSJp:function(e,t,n){"use strict";n.d(t,{responderKeyInvariant:function(){return o}});var r=n("Gc2C"),i=n("BGhm"),s=n("NL4B");const o=e=>{const t=(0,s.getId)(e),n=(0,s.getType)(e);(0,r.default)(!!t,"Responder ID must be set in the key map");(0,i.numberIdInvariant)(t);(0,r.default)(!!n,"Responder type must be set in the key map")}},M5PA:function(e,t,n){"use strict";var r=n("MZef"),i=n("4cwC"),s=n("y+PV"),o=n("stzZ"),a=n("uB3n"),u=n("eJ3n"),c=n("ZqFO"),l=n("wQJz"),d=n("PpSk"),f=n("Ut5p"),p=n("xZ3y"),h=n("fjpq"),g=n("bXuJ"),m=n("eSJp");const E=(0,a.default)({name:"responders",idInvariant:m.responderKeyInvariant,idTransform:e=>e,notSetValue:(0,r.default)({data:(0,l.default)()})});t.default=(0,f.handleActions)({[p.GET_WIDGET_DATA_SUCCEEDED](e,t){const{payload:n}=t;return(0,c.getSendFrom)(n).reduce(((e,t)=>{const n=(0,g.buildResponderKeyFromResponder)(t);return(0,u.updateEntry)(n,(0,o.requestSucceededWithOperator)((()=>t)),e)}),e)},[p.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,u.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,u.updateEntry)(n,s.requestStarted,e)},[h.FETCH_AGENT_RESPONDER.FAILED](e,{payload:t}){const n=(0,g.buildResponderKeyFromRequest)(t.requestArgs);return(0,u.updateEntry)(n,i.requestFailed,e)},[h.FETCH_AGENT_RESPONDER.SUCCEEDED](e,{payload:t}){const n=(0,g.buildResponderKeyFromRequest)(t.requestArgs);return(0,u.updateEntry)(n,(0,o.requestSucceededWithOperator)((()=>t.data)),e)}},E)},AFl3: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()))},ncoD:function(e,t,n){"use strict";n.d(t,{getAllAgentResponders:function(){return f}});var r=n("KXN9"),i=n("x1JE"),s=n("Mx3c"),o=n("dLEV"),a=n("Xvzl"),u=n("SGjM"),c=n("DdHT"),l=n("NL4B"),d=n("W/er");const f=(0,o.createSelector)([d.getResponders],(e=>(0,c.default)(i.getEntries,(0,a.default)(((e,t)=>(0,l.getType)(t)===s.AGENT)),(0,u.default)(r.getData))(e)))},zGIQ:function(e,t,n){"use strict";n.d(t,{getChatHeadingResponders:function(){return f}});var r=n("dLEV"),i=n("QYOI"),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 u=n("GOyg"),c=n("AFl3"),l=n("QeSX"),d=n("hTKa");const f=(0,r.createSelector)([l.getAssignedResponderInWidget,u.getChatHeadingConfig,c.getAgentRespondersList,d.getSendFromResponders],((e,t,n,r)=>a({assignedResponder:e,chatHeadingConfig:t,responders:n,sendFromResponders:r})))},"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))))},QYon:function(e,t,n){"use strict";n.d(t,{getPotentialResponders:function(){return c}});var r=n("dLEV"),i=n("QYOI");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"),u=n("AFl3");const c=(0,r.createSelector)([a.getSendFromResponders,u.getAgentRespondersList],o)},hTKa:function(e,t,n){"use strict";n.d(t,{getSendFromResponders:function(){return c}});var r=n("dLEV"),i=n("QYOI"),s=n("ZqFO");const o=3,a=e=>{const t=(0,s.getSendFrom)(e);return t&&t.size>0?t.take(o):(0,i.List)()};var u=n("49A5");const c=(0,r.createSelector)([u.getLatestWidgetData],a)},tTno:function(e,t,n){"use strict";n.d(t,{scrollTriggerEnabled:function(){return a}});var r=n("ZqFO"),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)}},"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"),u=n("2Sm/");const c=null;var l=(0,r.handleActions)({[(0,r.combineActions)(a.SELECT_THREAD,u.CREATE_NEW_THREAD.SUCCEEDED)](e,t){const{threadId:n}=t.payload;n&&o(n);return n},[a.CLEAR_SELECTED_THREAD](){return c}},c)},k09d:function(e,t,n){"use strict";n.d(t,{getSelectedThread:function(){return u}});var r=n("dLEV"),i=n("bco+"),s=n("0PDK"),o=n("eg5p"),a=n("Pkdb");const u=(0,r.createSelector)([i.getThreads,s.getSelectedThreadId,a.getStubbedThread],((e,t,n)=>t===o.STUBBED_THREAD_ID?n:e&&e.get(t)||null))},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("6pgb"),u=n("rf4d"),c=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:u.LIVE_CHAT_GENERIC_CHANNEL_ID,threadId:c.STUBBED_THREAD_ID,currentUrl:e});return(0,a.setLatestMessage)(n,r)}))},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"),u=n("kWFB"),c=n("iPDb");const l=(0,r.createSelector)(a.historyDataForThread,(e=>{if(!e||!(0,u.hasMessages)(e))return!1;const t=(0,c.getMessages)(e).filter((e=>(0,s.isCommonMessageFormat)(e)&&!(0,s.isEmailCMF)(e)||(0,o.isInitialMessage)(e))).last();return Boolean((0,i.getQuickReply)(t))}))},JW3w: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)}},E9A7:function(e,t,n){"use strict";n.d(t,{getShowInitialMessage:function(){return p}});var r=n("dLEV"),i=n("21jQ"),s=n("Iiq6"),o=n("tAuz"),a=n("8dR1");const u=(0,r.createSelector)(a.getWelcomeMessage,((e={})=>!!e.popMessageOnSmallScreens));var c=n("1Vek"),l=n("r8xu"),d=n("kyOS"),f=n("YKTq");const p=(0,r.createSelector)([s.getPopOpenWelcomeMessage,u,c.getInitialMessageText,l.getAvailabilityAwayMessage,i.getIsOpen,o.getIsMobile,d.getShouldHideWelcomeMessage,f.getPopOpenWidget],((e,t,n,r,i,s,o,a)=>{if(o)return!1;const u=s?Boolean(t):a||Boolean(e);return Boolean(u&&!!n&&!r&&!i)}))},QnHA:function(e,t,n){"use strict";n.d(t,{getWidgetUiState:function(){return r}});const r=e=>e.widgetUi},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))},y9Cc: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={})=>e.askForEmailMessage?e.askForEmailMessage:r.default.text("conversations-visitor-ui.askForEmailMessage")))},Lp6C: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)},"A+8x":function(e,t,n){"use strict";n.d(t,{shouldRequireExplicitCookieConsent:function(){return c}});var r=n("dLEV"),i=n("49A5"),s=n("V9Gp"),o=n("2BFa");const a=(0,n("JGJA").default)("cookieBannerOnExitVisible");var u=n("GTwN");const c=(0,r.createSelector)([i.getLatestWidgetData,u.getHasMessagesCookieBeenSaved,s.getAPIEnableWidgetCookieBanner,a],((e,t,n,r)=>{const i=(0,o.gdprCookieConsentOnWidgetLoadEnabled)(e);return Boolean(n||i||r)&&!t}))},"5rZi":function(e,t,n){"use strict";n.d(t,{createNewThread:function(){return L}});var r=n("+LtA"),i=n("dLEV"),s=n("QYOI"),o=n("JGJA"),a=n("mEYk"),u=n.n(a),c=n("N1gu"),l=n("bT+G"),d=n("sWFM"),f=n("sJho"),p=n("FBcP"),h=n("lJFu"),g=n("Ryja"),m=n("y5/z"),E=n("9XKB"),T=n("1ZlA"),b=n("qwm9"),y=n("2Sm/"),v=n("PY3R"),I=n("X3o/"),A=n("49A5"),S=n("2BFa"),C=n("cdXU"),_=n("Wt04"),O=n("ik2A"),R=n("CITH"),w=n("E9Gc");const x=(0,i.createAction)(y.CREATE_NEW_THREAD.STARTED),D=(0,i.createAction)(y.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}}))),N=(0,i.createAction)(y.CREATE_NEW_THREAD.FAILED,(({status:e,message:t,error:n})=>({payload:{status:e,message:t,error:n}})));let M;function L(){return(e,t)=>{const n=(0,p.getSessionId)(t()),i=(0,d.getMessageId)(t()),a=(0,f.getMessagesPageUri)(t()),y=(0,E.getHubspotUtk)(),L=(0,A.getLatestWidgetData)(t()),P=(0,g.getVisitorInitialThreadHistory)(t()),k=(P[0]||[{}]).id;if(void 0===k||M===k){M===k&&u().captureMessage("createNewThread attempted duplicate initial message",{level:"warning",extra:{initialMessageId:k}});return null}M=k;e(x());return(0,b.createVisitorThread)({sessionId:n,hubspotUtk:y,messageId:i,messagesPageUri:a,visitorThreadInitialHistory:P,widgetData:L,zoneId:(0,O.getUserTimezone)()}).then((({channelDetails:n,sessionId:i,id:u,history:d,shouldAskForEmail:f})=>{const p=new r.default(Object.assign({},d,{attachments:(0,s.Map)((0,o.default)("attachments",d))})),g=(0,h.buildCreatedThread)({channelDetails:n,messagesPageUri:a,threadId:u,threadHistory:p});e((0,T.updateSessionId)(i));e((0,m.trackInteraction)("start-conversation",{action:"new conversation started",threadId:u}));(0,w.trackThreadCreatedMetric)();e(D({channel:(0,I.getChannelName)(n),threadId:u,conversation:g,threadHistory:p,shouldAskForEmail:f}));e((0,c.addAvailabilityMessage)({channel:(0,I.getChannelName)(n),threadId:u}));(0,v.postConversationStartedEvent)({thread:g});(0,S.gdprCookieConsentOnExitIntentEnabled)(t(),L)||(0,C.getIsPrivateLoad)(L)||(0,l.handleStoreMessagesCookie)((0,_.getMessagesUtk)())})).catch(((t={})=>{var n;400===t.status&&"Initial messages are outdated. Try again."===(null===(n=t.responseJSON)||void 0===n?void 0:n.message)&&(0,R.postMessageToParent)("refresh-widget-data");e(N({status:t.status,message:t.message,error:t}))}))}}},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)}})}},qwm9:function(e,t,n){"use strict";n.d(t,{createVisitorThread:function(){return a}});var r=n("nDpY"),i=n.n(r),s=n("VYoM"),o=n("Loon");function a({sessionId:e,messageId:t,hubspotUtk:n,messagesPageUri:r,visitorThreadInitialHistory:a,zoneId:u}){const c="true"===new URLSearchParams(window.location.search).get("preview"),l=c?"livechat/v1/thread/visitor/preview/create":"livechat-public/v1/thread/visitor/create",d={visitorMessage:a[a.length-1],expectedInitialHistory:a.slice(0,-1).map((e=>e.richText||e.text))};return(c?o.default:s.default).post(l,{query:{sessionId:e,welcomeMessageId:t,hubspotUtk:n,portalId:i().get(),expectedResponseType:"WRAPPER_V2",zoneId:u},data:d,headers:{"X-HubSpot-Messages-Uri":r}})}},lJFu:function(e,t,n){"use strict";n.d(t,{buildCreatedThread:function(){return p}});var r=n("UxsU"),i=n("rf4d"),s=n("Xvzl"),o=n("DdHT"),a=n("nf9S"),u=n("Hnia"),c=n("021p");const l=e=>{(0,u.threadHistoryInvariant)(e);return(0,o.default)(c.getMessages,(0,s.default)(a.isConversationalMessage),(e=>e&&e.last()))(e)};var d=n("nzmY"),f=n("0IK8");const p=({channelDetails:e,messagesPageUri:t,threadHistory:n,threadId:s})=>(0,d.buildThread)({channelDetails:e,currentUrl:t,latestMessageTimestamp:(0,f.getTimestamp)(l(n)),originalGenericChannelId:i.LIVE_CHAT_GENERIC_CHANNEL_ID,status:r.default.STARTED,threadId:s})},aPre: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"),u=n("xyDt"),c=n("0IK8"),l=n("+LtA"),d=n("Ut5p"),f=n("ffqu"),p=n("+HSX"),h=n("2Sm/");const g=(0,r.default)({data:new l.default}),m=(0,d.handleActions)({[f.STAGE_MESSAGE_ON_STUBBED_THREAD](e,t){const{message:n,shouldRetainFailureState:r}=t.payload;return r?(0,a.updateData)((e=>(0,p.addMessageToThreadHistory)((0,c.getId)(n),n,e)),e):(0,u.updateAsyncData)((e=>(0,p.addMessageToThreadHistory)((0,c.getId)(n),n,e)),e)},[f.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)=>(0,i.requestFailedWithError)(t.payload,e)},g)},Ryja:function(e,t,n){"use strict";n.d(t,{didFailToCreateThread:function(){return f},getAsyncStagedThread:function(){return l},getStagedThreadHistory:function(){return p},getVisitorInitialThreadHistory:function(){return h},isCreatingThread:function(){return d}});var r=n("JGJA"),i=n("dLEV"),s=n("KXN9"),o=n("Pda3"),a=n("021p"),u=n("8Xfw"),c=n("Cblj");const l=(0,r.default)("stagedThread"),d=(0,i.createSelector)(l,o.isStarted),f=(0,i.createSelector)(l,o.isFailed),p=(0,i.createSelector)(l,s.getData),h=(0,i.createSelector)(p,(e=>(0,a.getMessages)(e).toList().filterNot(c.isTypingMessage).map(u.serialize).toJS()))},"/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}))}},HiOC:function(e,t,n){"use strict";n.d(t,{fetchThreadHistory:function(){return m}});var r=n("MJM1"),i=n("8R/H"),s=n("mEYk"),o=n.n(s),a=n("0BtU"),u=n("nDpY"),c=n.n(u),l=n("VYoM");const d=({sessionId:e,threadId:t,offsetTimestamp:n,offsetOrdinal:r})=>l.default.get(`livechat-public/v1/conversationhistory/visitor/${t}`,{query:{sessionId:e,offsetTimestamp:n,offsetOrdinal:r,portalId:c().get(),sortDirection:"DESCENDING",expectedResponseType:"WRAPPER_V2"}});var f=n("+tWo"),p=n("rLZs"),h=n("GQQt");const g=(0,i.createDeprecatedAsyncAction)({requestFn:d,actionTypes:f.FETCH_THREAD_HISTORY,toRecordFn:a.prepareThreadHistoryResponse});function m({offsetOrdinal:e,offsetTimestamp:t,threadId:n,sessionId:i}){return s=>{s(g({offsetOrdinal:e,offsetTimestamp:t,threadId:n,sessionId:i})).then((({payload:e})=>{const t=(0,r.default)(["data","threadHistory"],e);(0,p.getSenderPairs)(t).forEach((e=>{const t=(0,r.default)(["senderId"],e),n=(0,r.default)(["senderType"],e);s((0,h.fetchAgentResponderIfNecessary)({senderId:t,senderType:n}))}))})).catch((e=>{o().captureException(e)}))}}},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}})))},R6gb:function(e,t,n){"use strict";n.d(t,{historyMessageInvariant:function(){return y}});var r=n("Gc2C"),i=n("Pz4q"),s=n("NIjC"),o=n("rIrL"),a=n("A5f/"),u=n("+TdC"),c=n("Iqwl"),l=n("/fsP"),d=n("JxGV"),f=n("7jiL"),p=n("yuy6"),h=n("MfaD"),g=n("TePN"),m=n("Q7Xa"),E=n("jbWx"),T=n("au5J");const b=[g.default,i.default,s.default,a.default,o.default,u.default,c.default,l.default,d.default,f.default,p.default,h.default,m.default,E.default],y=e=>(0,r.default)(b.some((t=>e instanceof t)),`Expected message to be one of ${b.map((e=>(0,T.getRecordName)(e))).join(", ")}, not a %s`,typeof e)},"+HSX":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"),u=n("OHie"),c=n("R6gb");const l=(0,r.default)(((e,t,n)=>{(0,s.messageKeyInvariant)(e);(0,c.historyMessageInvariant)(t);(0,o.threadHistoryInvariant)(n);return(0,i.default)((0,a.setMessage)(e,t),u.sortMessages)(n)}))},"d+x8":function(e,t,n){"use strict";n.d(t,{buildThreadHistoryFromResponse:function(){return i}});var r=n("+LtA");const i=e=>new r.default(e)},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 u=e=>{if(!(0,a.hasMessages)(e))return!1;const t=(0,o.getMessages)(e).findLast(s.isTypicalResponseTimeMessage);return!(!t||!(0,i.getMessageIsApproximatelyFromCurrentSession)(t))};var c=n("dML/");const l=e=>!(0,r.hasBotMessages)(e)&&(!u(e)||(0,c.enoughTimeHasPassedForNewAutomatedChatMessage)(e))},"dML/":function(e,t,n){"use strict";n.d(t,{enoughTimeHasPassedForNewAutomatedChatMessage:function(){return u}});var r=n("DdHT"),i=n("0IK8"),s=n("iPDb");const o=e=>(0,s.getMessages)(e).last();var a=n("BOwv");const u=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}},rLZs:function(e,t,n){"use strict";n.d(t,{getSenderPairs:function(){return c}});var r=n("QYOI"),i=n("Mx3c"),s=n("iPDb"),o=n("0IK8"),a=n("C3IS"),u=n("V+nC");const c=e=>e&&(0,s.getMessages)(e)?(0,s.getMessages)(e).reduce(((e,t)=>{if((0,a.isCommonMessageFormat)(t)&&!(0,a.isEmailCMF)(t)||(0,u.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)()},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"),u=n("kWFB"),c=n("iPDb");const l=e=>{if(!e||!(0,u.hasMessages)(e))return!1;const t=(0,c.getMessages)(e).findLast(i((e=>!(0,s.isInitialMessage)(e)),o.isFromAgent));return!(!t||!(0,a.getMessageIsApproximatelyFromCurrentSession)(t))}},"0BtU":function(e,t,n){"use strict";n.d(t,{prepareThreadHistoryResponse:function(){return a}});var r=n("+VkO"),i=n("gIaP"),s=n("d+x8");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}}},WYdz:function(e,t,n){"use strict";n.d(t,{default:function(){return he}});var r=n("MZef"),i=n("4cwC"),s=n("y+PV"),o=n("stzZ"),a=n("xyDt"),u=n("uB3n"),c=n("eJ3n"),l=n("0IK8"),d=n("qjq5"),f=n("DdHT"),p=n("Hnia"),h=n("xCrP"),g=n("/He/");const m=(0,d.default)(((e,t)=>(0,h.default)(g.MESSAGE_RESULTS,(0,f.default)((t=>e.merge(t))),t)));var E=n("OHie"),T=n("021p");const b=(0,d.default)(((e,t)=>(0,h.default)(g.ATTACHMENTS,(0,f.default)((t=>e.mergeDeep(t))),t))),y=(0,d.default)(((e,t)=>(0,h.default)(g.DIRECT_REPLIES,(t=>e.mergeDeep(t)),t))),v=(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))),I=(0,d.default)(((e,t)=>{(0,p.threadHistoryInvariant)(e);(0,p.threadHistoryInvariant)(t);return(0,f.default)(m((0,T.getMessages)(t)),E.sortMessages,b((0,T.getAttachments)(t)),y((0,T.getDirectReplies)(t)),v((0,T.getFriendlyNameResults)(t)))(e)}));var A=n("Y/B+"),S=n("zbS+"),C=n("Pz4q"),_=n("NIjC"),O=n("LrxL"),R=n("rIrL"),w=n("+TdC"),x=n("NT8A"),D=n("Iqwl"),N=n("/fsP"),M=n("JxGV"),L=n("MfaD"),P=n("kTjR"),k=n("yuy6"),U=n("TePN"),B=n("JoGU"),F=n("sA91"),H=n("wO6X"),j=n("fwMr"),G=n("TlnZ"),V=n("Q7Xa"),W=n("kNma"),K=n("CXYT"),q=n("Gc2C"),z=n("4RZQ");const Y=[C.default,_.default,O.default,S.default,z.default,R.default,w.default,x.default,D.default,N.default,M.default,L.default,P.default,k.default,U.default,B.default,H.default,j.default,W.default,G.default,V.default,K.default],J=e=>(0,q.default)(Y.some((t=>e instanceof t)),`Message given is '${(0,F.getRecordName)(e)}', but expected one of ${Y.map(F.getRecordName)}`),Q=(0,d.default)(((e,t)=>t.deleteIn(g.MESSAGE_RESULTS.concat(e)))),$=(0,d.default)(((e,t,n)=>{(0,A.messageKeyInvariant)(e);J(t);(0,p.threadHistoryInvariant)(n);return Q(e,n)}));var X=n("EN6V");function Z(e,t,n,r){return e(r)?t(r):n(r)}const ee=(0,d.default)(Z).operation;function te(e,t,n){return ee(e,t,X.default,n)}var ne=(0,d.default)(te),re=n("V+nC"),ie=n("eeeG");const se=(0,d.default)(((e,t,n)=>{(0,A.messageKeyInvariant)(e);J(t);(0,p.threadHistoryInvariant)(n);return(0,f.default)((0,ie.setMessage)(e,t),ne((()=>!(0,re.isInitialMessage)(t)),E.sortMessages))(n)}));var oe=n("+LtA"),ae=n("Ut5p"),ue=n("xZ3y"),ce=n("qQrL"),le=n("2Sm/"),de=n("+tWo"),fe=n("+HSX");const pe=(0,u.default)({notSetValue:(0,r.default)({data:new oe.default})});var he=(0,ae.handleActions)({[le.CREATE_NEW_THREAD.SUCCEEDED](e,t){const{threadId:n,threadHistory:r}=t.payload;return(0,c.updateEntry)(n,(0,o.requestSucceededWithOperator)((()=>r)),e)},[de.FETCH_THREAD_HISTORY.STARTED](e,t){const{requestArgs:n}=t.payload;return(0,c.updateEntry)(n.threadId,s.requestStarted,e)},[de.FETCH_THREAD_HISTORY.SUCCEEDED](e,t){const{requestArgs:n,data:{threadHistory:r}}=t.payload;return(0,c.updateEntry)(n.threadId,(0,o.requestSucceededWithOperator)(I(r)),e)},[de.FETCH_THREAD_HISTORY.FAILED](e,t){const{requestArgs:n}=t.payload;return(0,c.updateEntry)(n.threadId,i.requestFailed,e)},[ue.RECEIVED_INCOMING_MESSAGE](e,t){const{message:n,threadId:r}=t.payload,i=(0,l.getId)(n);return(0,c.updateEntry)(r,(0,a.updateAsyncData)((0,fe.addMessageToThreadHistory)(i,n)),e)},[ce.PUBLISH_MESSAGE.SUCCEEDED](e,t){const{publishedMessage:n,threadId:r}=t.payload,i=(0,l.getId)(n);return(0,c.updateEntry)(r,(0,a.updateAsyncData)((0,fe.addMessageToThreadHistory)(i,n)),e)},[de.REMOVE_MESSAGE_IN_CONVERSATION](e,t){const{message:n,threadId:r}=t.payload,i=(0,l.getId)(n);return(0,c.updateEntry)(r,(0,a.updateAsyncData)($(i,n)),e)},[ue.UPDATE_MESSAGE_IN_CONVERSATION](e,t){const{message:n,threadId:r,updated:i}=t.payload,s=(0,l.getId)(n);return(0,c.updateEntry)(r,(0,a.updateAsyncData)(se(s,i)),e)}},pe)},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"),u=n("RaQM");const c=(0,r.createSelector)([u.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,c,l.getAvailabilityOfficeHoursWillReturnMessage],((e,t,n,r)=>n?e||r:e||t))},J4oD:function(e,t,n){"use strict";n.d(t,{historyDataForThread:function(){return p}});var r=n("dLEV"),i=n("QYOI"),s=n("KXN9"),o=n("iRE0"),a=n("021p"),u=n("1UfY"),c=n("ye6p"),l=n("1EAY"),d=n("XZzj"),f=n("Ryja");const p=(0,r.createSelector)([u.historyForThread,c.threadFromProps,f.getStagedThreadHistory,d.unpublishedMessagesForThread],((e,t,n,r)=>{if(!(0,l.isPersistedThread)(t))return n;const u=(0,s.getData)(e);if(!u)return null;const c=((0,a.getMessages)(u)||(0,i.OrderedMap)()).concat(r);return(0,o.setMessages)(c,u)}))},"1UfY":function(e,t,n){"use strict";n.d(t,{historyForThread:function(){return u}});var r=n("dLEV"),i=n("x1JE"),s=n("PpSk"),o=n("o4fP"),a=n("ye6p");const u=(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)}))},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("/rM/"),a=n("0IK8"),u=n("Mx3c"),c=n("x1PU");const l=e=>{if(e instanceof r.default||e instanceof i.default){e=(0,s.getMessage)(e);if((0,a.getSenderType)(e)!==u.VISITOR)return!1}if((0,o.isVisitorTypingMessage)(e))return!1;const t=(0,a.getType)(e);return Object.keys(c.supportedMessageTypes).some((e=>e===t))}},yDuE:function(e,t,n){"use strict";n.d(t,{getChannelInstanceIdFromCurrentThreadHistory:function(){return s}});var r=n("dLEV"),i=n("ZSXR");const s=(0,r.createSelector)(i.getCurrentThreadHistoryEntry,(e=>e.data.messages.results.toList().filter((e=>!(null===e.channelInstanceId||void 0===e.channelInstanceId))).sort(((e,t)=>e.timeStamp-t.timeStamp)).last().channelInstanceId))},"3oj9":function(e,t,n){"use strict";n.d(t,{getCurrentThreadHistoryData:function(){return c}});var r=n("KXN9"),i=n("dLEV"),s=n("ZSXR"),o=n("eEyY"),a=n("Ryja"),u=n("eg5p");const c=(0,i.createSelector)([o.getCurrentThreadId,s.getCurrentThreadHistoryEntry,a.getStagedThreadHistory],((e,t,n)=>e===u.STUBBED_THREAD_ID?n:(0,r.getData)(t)||null))},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))},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)},"4nf7":function(e,t,n){"use strict";n.d(t,{getFilteredMessages:function(){return y}});var r=n("021p"),i=n("bOW6"),s=n("PpSk"),o=n("QYOI"),a=n("dLEV"),u=n("qjq5"),c=n("3Yas");c.concat.implement(Array,((e,t)=>o.Iterable.isIterable(e)?t.concat(e.toJS()):t.concat(e)));c.concat.implementInherited(o.Seq.Indexed,((e,t)=>t.concat(e)));c.concat.implementInherited(o.Collection.Indexed,((e,t)=>t.concat(e)));c.concat.implement(String,((e,t)=>t.concat(e)));var l=c.concat,d=(0,u.default)(l),f=n("SGjM"),p=n("DdHT"),h=n("6aYC"),g=n("k09d"),m=n("Z6IV"),E=n("3oj9"),T=n("5oUx");let b;const y=(0,a.createSelector)([g.getSelectedThread,E.getCurrentThreadHistoryData,h.getUnpublishedMessagesForCurrentThread,T.getTypingMessages],((e,t,n,a)=>{const u=(0,s.getChannelName)(e),c=(0,s.getThreadId)(e),l=(0,r.getMessages)(t)||(0,o.List)(),h=(0,p.default)(d(l),d(n),(0,f.default)((0,i.wrapFailedMessage)({threadId:c,channel:u})),d(a))((0,o.List)()),g=h.size?h.filter(m.isSupportedMessageType):(0,o.List)();(0,o.is)(b,g)||(b=g);return b}))},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))},"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 u=(0,s.createSelector)([e=>e,o.getSelectedThread],((e,t)=>(0,a.typingResponder)(e,{thread:t})));var c=n("eEyY"),l=n("QYOI"),d=n("+TdC"),f=n("BvOu"),p=n("cPs9");const h=(0,s.createSelector)([u,c.getCurrentThreadId],((e,t)=>{if(!e||!t)return(0,l.List)();const n=(0,r.agentTypeToCMFSenderType)((0,i.getAgentType)(e),!0),s=(0,p.getSenderKeyFromType)(n);return(0,l.List)([new d.default({id:(0,f.generateUuid)(),typingState:null,sender:{"@type":n,[s]:(0,i.getUserId)(e)}})])}))},"fT+s":function(e,t,n){"use strict";n.d(t,{fetchVisitorThreads:function(){return O},navigateToMostRecentThread:function(){return R}});var r=n("+VkO"),i=n("Ut5p"),s=n("xZ3y"),o=n("wQJz"),a=n("da5k"),u=n("scwY"),c=n("dLEV"),l=n("WKLl");const d=(0,c.createSelector)([l.getOpenThreads],(e=>e?e.first():void 0));var f=n("NQPJ"),p=n("nzmY"),h=n("FBcP"),g=n("mEYk"),m=n.n(g),E=n("K15f"),T=n("Xvzl"),b=n("lEkO"),y=n("p9k8"),v=n("PpSk");const I=(0,c.createSelector)([b.getThreadList],(e=>(0,T.default)((e=>(0,y.isStarted)(e)&&!(0,v.getHasChannelSwitchedToEmail)(e)),e).first())),A=["responder","threadId","threadPreview","channelDetails"],S=(0,i.createAction)(s.GET_VISITOR_THREADS_STARTED),C=(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,A),u=t?(0,o.default)(t):null;return(0,p.buildThread)(Object.assign({responder:u,threadId:n,threadPreview:i,channelDetails:s},a))}))}))),_=(0,i.createAction)(s.GET_VISITOR_THREADS_FAILURE,(e=>e));function O(){return(e,t)=>{e(S());const n=(0,h.getSessionId)(t());return(0,f.fetchVisitorThreads)({sessionId:n}).then((t=>{e(C({threads:t}))})).catch((t=>{e(_(t));"Network Unavailable"!==t.message&&m().captureException(t)}))}}function R(){return(e,t)=>{const n=(0,E.getIsUngatedForChatTransfer)(t())?I(t()):d(t());if(n){const{threadId:t,channel:r}=n;e((0,a.loadExistingThread)({threadId:t,channel:r}))}else e((0,u.loadStagedThread)())}}},cRNH: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)}})}},NQPJ:function(e,t,n){"use strict";n.d(t,{fetchVisitorThreads:function(){return s}});var r=n("VYoM");const i="livechat-public/v1";function s({sessionId:e}){return r.default.get(`${i}/thread/visitor/recent`,{query:{sessionId:e}}).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})):[]))}},prkp:function(e,t,n){"use strict";n.d(t,{markMessageReadByVisitor:function(){return a}});var r=n("nDpY"),i=n.n(r),s=n("VYoM");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}})}},nzmY:function(e,t,n){"use strict";n.d(t,{buildThread:function(){return m}});var r=n("FJRr"),i=n("DdHT"),s=n("JGJA"),o=n("nDpY"),a=n.n(o),u=n("GPZA"),c=n("+xqs"),l=n("0NIc"),d=n("qjq5"),f=n("QYOI");const p=(0,d.default)(((e,t)=>(0,f.Map)(e).merge(t))),h=(0,d.default)(((e,t)=>(0,f.Map)(t).merge(e)));(0,d.default)(((e,t)=>(0,f.fromJS)(t).mergeDeep(e)));var g=n("TKd0");function m(e={}){let t=Object.assign({},((0,r.default)(e),e));return(0,i.default)(p({portalId:a().get(),status:u.default.STARTED}),h({unseenCount:(0,s.default)("unseenCount",t)||0,threadPreview:(0,c.default)((0,s.default)("threadPreview",t)),channelDetails:(0,g.default)((0,s.default)("channelDetails",t))}),l.default)(t)}},p9k8: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}},p79U:function(e,t,n){"use strict";n.d(t,{setAssignedAgentFromAssignmentMessage:function(){return u}});var r=n("g4ag"),i=n("aYGO"),s=n("qjq5"),o=n("DFBY");const a=(0,r.default)(i.ASSIGNED_AGENT_ID),u=(0,s.default)(((e,t)=>{const n=(0,o.getAssignedAgentId)(e);return a(n,t)}))},"6pgb":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 u=(0,i.default)(a.HAS_FILE_ATTACHMENT),c=(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)=>{t=(0,i.default)(r.LATEST_MESSAGE_TIMESTAMP)((0,o.getTimestamp)(e),t);t=u(Boolean((0,s.getFileAttachments)(e)&&(0,s.getFileAttachments)(e).length),t);t=c((0,o.getPlainText)(e),t);return t=l((0,o.getId)(e),t)})},"0NIc":function(e,t,n){"use strict";var r=n("QYOI"),i=n("TKd0");t.default=(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")},q6sI:function(e,t,n){"use strict";n.d(t,{default:function(){return z}});var r=n("QYOI"),i=n("Ut5p"),s=n("bYG+"),o=n("JGJA"),a=n("gjm2"),u=n("0H74"),c=n("qjq5");function l(e,t){return(0,a.default)(t,((e,t,n)=>(0,u.default)(n,t,e)),e)}var d=(0,c.default)(l),f=n("0oBL"),p=n("mEYk"),h=n.n(p),g=n("KXN9"),m=n("xyDt"),E=n("y+PV"),T=n("IDM/"),b=n("stzZ"),y=n("4cwC"),v=n("MZef"),I=n("nf9S"),A=n("ul3k"),S=n("EQzX"),C=n("8ghC"),_=n("eF9A"),O=n("PpSk"),R=n("aYGO");const w=(0,c.default)(((e,t)=>t.setIn(R.STATUS,e)));var x=n("UxsU");const D=(0,n("g4ag").default)(R.LATEST_READ_TIMESTAMP);var N=n("6pgb"),M=n("p79U");const L=(0,s.default)("currentUrl"),P=(0,s.default)("hasChannelSwitchedToEmail");var k=n("qQrL"),U=n("cXEp"),B=n("2Sm/"),F=n("xZ3y"),H=n("t0Ql"),j=n("MJM1");(0,o.default)("id"),(0,o.default)("timestamp"),(0,o.default)("@type");const G=(0,j.default)(["newChannel","name"]);(0,o.default)("newChannel"),(0,j.default)(["oldChannel","name"]),(0,o.default)("oldChannel");var V=n("ogEP");const W=(0,v.default)({data:(0,r.Map)()});function K(e){return t=>t=(0,N.setLatestMessage)(e,t)}const q=(0,i.handleActions)({[(0,i.combineActions)(F.ADD_CONVERSATION,B.CREATE_NEW_THREAD.SUCCEEDED)]:(e,t)=>{const{conversation:n}=t.payload,r=(0,O.getThreadId)(n);return(0,m.updateAsyncData)((0,s.default)(r,n),e)},[U.SET_THREADS_SUCCESS]:e=>(0,T.requestSucceeded)(e),[F.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,f.default)(n,D(r)),e):e},[k.PUBLISH_MESSAGE.SUCCEEDED](e,t){const{threadId:n,publishedMessage:r}=t.payload,i=(0,I.isConversationalMessage)(r)&&!(0,A.isEmailCaptureResponseMessage)(r)?K:()=>e=>e;return(0,m.updateAsyncData)((0,f.default)(n,i(r)),e)},[F.RECEIVED_INCOMING_MESSAGE](e,t){const{threadId:n,message:r}=t.payload,i=(0,I.isConversationalMessage)(r)&&!(0,A.isEmailCaptureResponseMessage)(r)?K:()=>e=>e,s=(0,m.updateAsyncData)((0,f.default)(n,i(r)),e);return(0,_.isAssignmentUpdateMessage)(r)?(0,m.updateAsyncData)((0,f.default)(n,(0,M.setAssignedAgentFromAssignmentMessage)(r)),s):(0,S.isCloseThreadMessage)(r)?(0,m.updateAsyncData)((0,f.default)(n,w(x.default.ENDED)),s):(0,C.isOpenThreadMessage)(r)?(0,m.updateAsyncData)((0,f.default)(n,w(x.default.STARTED)),s):s},[F.INCREMENT_UNSEEN_COUNT](e,t){const{threadId:n}=t.payload;return(0,m.updateAsyncData)((0,f.default)(n,(0,f.default)("unseenCount",(e=>e+1))),e)},[F.CLEAR_UNSEEN_COUNT_FOR_CHANNEL](e,t){const{threadId:n}=t.payload;return(0,m.updateAsyncData)((0,f.default)(n,(0,s.default)("unseenCount",0)),e)},[F.GET_VISITOR_THREADS_STARTED]:e=>(0,E.requestStarted)(e),[F.GET_VISITOR_THREADS_SUCCESS]:(e,t)=>{const{threads:n}=t.payload,i=n&&n.length?n.reduce(((e,t)=>{const n=(0,O.getThreadId)(t);return e.set(n,t)}),(0,r.Map)()):(0,r.Map)();return(0,b.requestSucceededWithOperator)(d(i),e)},[F.GET_VISITOR_THREADS_FAILURE]:e=>(0,y.requestFailed)(e),[U.UPDATE_THREAD_CURRENT_URL](e,t){const{threadId:n,currentUrl:r}=t.payload;return(0,m.updateAsyncData)((e=>e.update(n,L(r))),e)},[H.GENERIC_CHANNEL_CHANGE_RECEIVED]:(e,t)=>{const{threadId:n}=t.payload;return(0,m.updateAsyncData)((e=>e.update(n,P(!0))),e)},[H.CHANNEL_CHANGE_RECEIVED]:(e,t)=>{const{threadId:n,channelChange:r}=t.payload,i=G(r);return(0,m.updateAsyncData)((e=>e.updateIn([n,...R.CHANNEL_DETAILS],(0,V.setChannelName)(i))),e)}},W);var z=(e=>(t,n)=>{try{return e(t,n)}catch(e){h().captureException(e,{extra:{state:t.toJS(),action:n}});return t}})(q)},"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))},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))},c2PF:function(e,t,n){"use strict";n.d(t,{getThreadByThreadId:function(){return a}});var r=n("JGJA"),i=n("dLEV"),s=n("bco+");const o=(e,{threadId:t})=>t,a=(0,i.createSelector)([s.getThreads,o],((e,t)=>(0,r.default)(t,e)))},lEkO:function(e,t,n){"use strict";n.d(t,{getThreadList:function(){return o}});var r=n("dLEV"),i=n("bco+"),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))}))},"bco+":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)))},rjAk:function(e,t,n){"use strict";n.d(t,{hasPersistedThreads:function(){return s}});var r=n("dLEV"),i=n("bco+");const s=(0,r.createSelector)(i.getThreads,(e=>!!e.size))},"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))}},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}})))},qqP0:function(e,t,n){"use strict";n.d(t,{timeOnPageTriggerDelaySeconds:function(){return d}});var r=n("DdHT"),i=n("ZqFO"),s=n("VvTX"),o=n("97n4"),a=n("MJM1");const u=["enabled"],c=["timeDelaySeconds"],l=((0,a.default)(u),(0,a.default)(c)),d=e=>(0,r.default)(i.getMessage,s.getClientTriggers,o.getDisplayOnTimeDelay,l)(e)},GHgd:function(e,t,n){"use strict";n.d(t,{timeOnPageTriggerEnabled:function(){return a}});var r=n("ZqFO"),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)}},fZy4:function(e,t,n){"use strict";n.d(t,{publishTypicalResponseTimeMessage:function(){return g}});var r=n("Mx3c"),i=n("MfaD"),s=n("uXUH"),o=n("nS6h"),a=n("y5/z"),u=n("BvOu"),c=n("v0wH"),l=n("rf4d"),d=n("wihT"),f=n("jvpr"),p=n("Wt04"),h=n("Hjp8");const g=({channel:e,threadId:t})=>(n,g)=>{const m=r.SYSTEM,E=new i.default({id:(0,u.generateUuid)(),text:(0,s.getAvailabilityTypicalResponseTimeMessage)(g()),sender:{"@type":m},status:{messageStatus:c.SENT},genericChannelId:l.LIVE_CHAT_GENERIC_CHANNEL_ID,channelInstanceId:(0,f.getChannelInstanceId)(g()),senders:(0,d.buildHubSpotSystemSender)(),recipients:(0,h.buildContactRecipients)({value:(0,p.getMessagesUtk)()})});n((0,o.publishMessageToConversation)({channel:e,message:E,threadId:t}));n((0,a.trackInteraction)("widget-interaction",{action:"view reply time"}))}},"+lXL":function(e,t,n){"use strict";n.d(t,{addTypingTimeoutIdForAgentInThread:function(){return s}});var r=n("dLEV"),i=n("/UYW");const s=(0,r.createAction)(i.ADD_TYPING_TIMEOUT_ID,((e,t,n)=>({payload:{threadId:e,senderId:t,timeoutId:n}})))},"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),u=(0,i.typingStates)(o()),c=(0,s.getTypingTimeoutIdForAgentInThread)({threadId:`${t}`,senderId:`${a}`,typingStates:u});"number"==typeof c&&clearTimeout(c)}},qg6t:function(e,t,n){"use strict";n.d(t,{dismissTypingIndicator:function(){return o}});var r=n("0IK8"),i=n("2+C7"),s=n("5jhX");const o=(e,t)=>n=>{const o=(0,r.getSenderId)(e);n((0,i.clearExistingTypingTimeout)(e,t));n((0,s.removeTypingTimeoutIdForAgentInThread)(t,o))}},"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}})))},KDEO:function(e,t,n){"use strict";n.d(t,{typingMessageReceived:function(){return c}});var r=n("0IK8"),i=n("/OK6"),s=n("Fkmh"),o=n("+lXL"),a=n("qg6t"),u=n("2+C7");const c=(e,t)=>n=>{if((0,i.isFromVisitor)(e))return;const c=(0,r.getSenderId)(e);n((0,u.clearExistingTypingTimeout)(e,t));const l=setTimeout((()=>{n((0,a.dismissTypingIndicator)(e,t))}),s.TYPING_INDICATOR_TIMEOUT_MS);n((0,o.addTypingTimeoutIdForAgentInThread)(t,c,l))}},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)},"/rM/":function(e,t,n){"use strict";n.d(t,{isVisitorTypingMessage:function(){return s}});var r=n("/OK6"),i=n("Cblj");const s=e=>(0,i.isTypingMessage)(e)&&(0,r.isFromVisitor)(e)},V9Mx:function(e,t,n){"use strict";n.d(t,{default:function(){return g}});var r=n("QYOI"),i=n("Ut5p"),s=n("g4ag"),o=n("qjq5"),a=n("MM1n");function u(e,t){const n=r.Seq.Set(e);return(0,a.default)(((e,t)=>!n.contains(t)),t)}var c=(0,o.default)(u),l=n("xCrP"),d=n("/UYW"),f=n("lEMs");const p=(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,f.getTypingTimeoutIdForAgentInThread)({threadId:`${n}`,senderId:`${r}`,typingStates:e})?(0,l.default)([`${n}`],c([`${r}`]),e):e}};var g=(0,i.handleActions)(h,p)},Q2fA:function(e,t,n){"use strict";n.d(t,{typingResponder:function(){return f}});var r=n("dLEV"),i=n("qjq5"),s=n("AaWM"),o=(0,i.default)(s.default),a=n("JGJA"),u=n("Avso"),c=n("7+Fw"),l=n("ncoD"),d=n("SfUm");const f=(0,r.createSelector)([d.typingTimeoutsForThreadInProps,l.getAllAgentResponders,c.getWidgetBotResponder],((e,t,n)=>{const r=(0,u.getUserId)(n);return(0,a.default)(r,e)?n:t&&t.find((t=>{const n=(0,u.getUserId)(t);return o(n,e)}))}))},SfUm:function(e,t,n){"use strict";n.d(t,{typingTimeoutsForThreadInProps:function(){return c}});var r=n("QYOI"),i=n("dLEV"),s=n("JGJA"),o=n("PpSk"),a=n("ye6p"),u=n("2soH");const c=(0,i.createSelector)([a.threadFromProps,u.typingStates],((e,t)=>{const n=(0,o.getThreadId)(e);return(0,s.default)(`${n}`,t)||(0,r.Map)()}))},"2BFa":function(e,t,n){"use strict";n.d(t,{gdprCookieConsentOnExitIntentEnabled:function(){return a},gdprCookieConsentOnWidgetLoadEnabled:function(){return u}});var r=n("hj2G"),i=n("CXrm"),s=n("49A5"),o=n("du/S");const a=(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},au5J:function(e,t,n){"use strict";n.d(t,{getRecordName:function(){return i}});var r=n("QYOI");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"}},iatO: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}})))},KXCN:function(e,t,n){"use strict";var r=n("QYOI");t.default=(0,r.Record)({globalCookieOptOut:null,isFirstVisitorSession:!0},"VisitorIdentity")},"5tDa":function(e,t,n){"use strict";n.d(t,{buildWelcomeMessage:function(){return g}});var r=n("JGJA"),i=n("QYOI"),s=n("F4Hj"),o=n("/kBF"),a=n("yslo");const u=e=>e?new a.default({userIds:(0,i.List)([(0,r.default)("user_id",e)])}):new a.default,c=e=>e?(0,o.buildChatHeadingConfig)(e):u();var l=n("kg2E"),d=n("Hnb1"),f=n("4vna"),p=n("DmNG");const h=(e={})=>new l.default({displayOnScrollPercentage:new f.default((0,r.default)("displayOnScrollPercentage",e)),displayOnTimeDelay:new p.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:c(n)})}},Lu5y:function(e,t,n){"use strict";n.d(t,{buildWidgetData:function(){return b}});var r=n("DdHT"),i=n("qjq5"),s=n("QYOI"),o=n("mEYk"),a=n.n(o),u=n("xe9j"),c=n("wQJz"),l=n("+lAi"),d=n("vSPC"),f=n("Vfyk"),p=n("5tDa"),h=n("G0k2"),g=n("8+3E"),m=n("8Li4");const E={gate:"Conversations:UpdatedUI",fontFamily:"system-ui",fallbacks:["Segoe UI","Roboto","Helvetica","Arial","sans-serif","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"],variants:[]},T=(0,i.default)(((e,t)=>{var n,r;const i=(null==t||null===(n=t.gates)||void 0===n?void 0:n[E.gate])&&(!(null!=t&&null!==(r=t.gates)&&void 0!==r&&r["Conversations:LiveChatFontCustomization"])||!t.fontFamily);return(0,s.Map)(t).merge(e).set("coloring",(0,d.buildWidgetColoring)(t.accentColor)).set("widgetFont",(0,g.default)({fontFamily:i?E.fontFamily:t.fontFamily,fallbacks:i?E.fallbacks:t.fontFallbacks,variants:i?E.variants:t.fontVariants,fontGroup:i?m.SYSTEM_FONTS:t.fontGroup}))})),b=(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,c.default)(i[0]):null,d=o||i[0];let g;try{g=(0,r.default)(T({availabilityOptions:new f.default(e.availabilityOptions),botResponder:o,gates:(0,s.Map)(e.gates),inOfficeHours:e.inOfficeHours,message:(0,p.buildWelcomeMessage)(e.message),messagesPageUri:e.messagesPageUri,nextStartTime:e.nextOfficeHoursStartTime,responder:(0,c.default)(d),responders:(0,s.List)(n).map(c.default),sendFrom:(0,s.List)(i).map(c.default),typicalResponseTime:(0,l.default)(e.typicalResponseTime),widgetLocation:e.widgetLocation}),u.default)(e)}catch(t){a().captureException(t,{extra:{data:e}})}return g}},yy6y: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)},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"),u=n("xyDt"),c=n("y+PV"),l=n("stzZ");const d=(0,n("bYG+").default)("sessionId");var f=n("DLkX");const p=new o.default({data:new a.default({coloring:(0,f.default)()})});var h=(0,r.handleActions)({[i.GET_WIDGET_DATA]:c.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,u.updateAsyncData)(d(n),e)}},p)},zFg9:function(e,t,n){"use strict";var r=n("QYOI");const i=(0,r.Record)({isFullscreen:!1,mobile:!1,open:!1,hideWelcomeMessage:!1,domain:null,startOpen:void 0,url:null,userInteractedWithWidget:!1,isEmbeddedInProduct:!1,mode:null,isAttachmentDisabled:!1,isInitialInputFocusDisabled:!1,apiEnableWidgetCookieBanner:!1,isInCMS:!1,hideScrollToButton:!0,isIOSMobile:!1},"WidgetUi");t.default=i},nyI8:function(e,t,n){"use strict";n.d(t,{default:function(){return d}});var r=n("xZ3y"),i=n("o3Zl"),s=n("zFg9"),o=n("Los8");const{TOGGLE_OPEN:a,RECEIVED_WIDGET_SHELL_DATA:u,TRACK_USER_INTERACTION:c}=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.default)(),t){switch(t.type){case i.TOGGLE_INITIAL_MESSAGE_BUBBLE:return!t.payload.visible&&t.payload.closedByUser?e.set("startOpen",!1).set("hideWelcomeMessage",!0):e;case u:return e.merge(l(t.payload));case a:!t.payload.isOpened&&t.payload.isUser&&(e=e.set("startOpen",!1).set("hideWelcomeMessage",!0));return e.set("open",t.payload.isOpened);case c:return e.set("userInteractedWithWidget",!0);default:return e}}},"+KD7":function(e,t,n){"use strict";n.d(t,{BATTLESHIP:function(){return I},BUTTON_DISABLED_TEXT:function(){return D},CALYPSO:function(){return r},CALYPSO_DARK:function(){return i},CALYPSO_LIGHT:function(){return o},CALYPSO_MEDIUM:function(){return s},CANDY_APPLE:function(){return l},CHART_GREEN:function(){return x},CHART_ORANGE:function(){return w},CHART_RED:function(){return R},CIRRUS:function(){return C},EERIE:function(){return y},FLINT:function(){return v},GREAT_WHITE:function(){return A},GYPSUM:function(){return _},HEFFALUMP:function(){return T},KOALA:function(){return S},MARIGOLD:function(){return a},MARIGOLD_LIGHT:function(){return c},MARIGOLD_MEDIUM:function(){return u},NORMAN:function(){return d},NORMAN_DARK:function(){return f},OBSIDIAN:function(){return E},OLAF:function(){return O},OZ:function(){return h},OZ_MEDIUM:function(){return g},PANTERA:function(){return m},SLINKY:function(){return b},THUNDERDOME_DARK:function(){return p}});const r="#00a4bd",i="#0091ae",s="#7fd1de",o="#e5f5f8",a="#f5c26b",u="#fae0b5",c="#fef8f0",l="#f2545b",d="#f2547d",f="#d94c71",p="#5e6ab8",h="#00bda5",g="#7fded2",m="#2d3e50",E="#33475b",T="#425b76",b="#516f90",y="#7c98b6",v="#99acc2",I="#cbd6e2",A="#dfe3eb",S="#eaf0f6",C="#f2f5f8",_="#f5f8fa",O="#ffffff",R="#ea90b1",w="#fea58e",x="#a2d28f",D="#b0c1d4"},"1pGl":function(e,t,n){"use strict";n.d(t,{defaultLanguage:function(){return a},getLangEnabledLocales:function(){return f},getValidLocale:function(){return d},momentMappings:function(){return c},setHtmlLang:function(){return h},setManualOverwrites:function(){return p},setupTimezone:function(){return l}});var r=n("8ASW"),i=n("Rd7q"),s=n("CQiV"),o=n("HY4P");const a="en",u={nb:"no-no",noNO:"no-no",pt:"pt-br",no:"no-no",ca:"ca-es",ar:"ar-eg"},c={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=u[t]||u[t.substring(0,2)];n&&(t=n);return t||r.I18nInternal.locale}function f(e){return r.I18nInternal.langEnabled?e:[r.I18nInternal.locale,...e]}function p(){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)())}},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"},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}},bahz:function(e,t,n){"use strict";n.d(t,{default:function(){return ke}});var r=n("+VkO"),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 u(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 c=n("npjq");const l={defaultLocale:"en",locale:"en",defaultSeparator:".",placeholder:/(?:\{\{)\s?(\S*?)\s?(?:\}\})/gm,fallbacks:!1,translations:{},missingBehaviour:"message",missingTranslationPrefix:""};let d,f={},p=[],h=Math.random()<=.05;function g(e,t,n){let r=!1;function i(e){r||(f[e]=f[e]?f[e]+1:1);r=!0}try{if(localStorage.getItem("TRACK_I18N_MISSING_TRANSLATIONS")){i(e);const t=window.hubspot.bender.currentProject,n=window.hubspot.bender.currentProjectVersion;localStorage.setItem("I18N_KEYS_USED:"+t+":"+n,JSON.stringify(f));const r=localStorage.getItem("I18N_APPS_TRACKED");let s={},o=!0;if(r){s=JSON.parse(r);s[t]&&s[t].indexOf(n)<0?s[t].push(n):o=!1}else s[t]=[t];o&&localStorage.setItem("I18N_APPS_TRACKED",JSON.stringify(s))}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===p.indexOf(e)&&p.push(e);d=setTimeout((()=>{window.Raven&&window.Raven.capturePageEvent("i18nKeysUsed",{extra:{keysUsed:JSON.stringify(f),i18nKeyCount:Object.keys(f).length,fallbackKeys:JSON.stringify(p),englishFallbackCount:p.length,requestedLocaleValue:n}});h=!1;f={}}),6e4)}}const m={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},E="(?:&|<|>|\"|'|`)",T=RegExp(E),b=RegExp(E,"g"),y=e=>m[e],v=function(e){return T.test(e)?e.replace(b,y):e},I=function(e){return null!=e},A=function(e){return e===Object(e)},S=function(...e){const t={};for(;e.length;){let n=e.shift();if("object"==typeof n)for(const e in n)n.hasOwnProperty(e)&&(I(t[e])||(t[e]=n[e]))}return t},C=function(e,t){t=S(t);e.constructor===Array&&(e=e.join(l.defaultSeparator));t.scope&&(e=[t.scope,e].join(l.defaultSeparator));return e},_=function(){return c.default.locale||l.defaultLocale},O=function(e,t){t=S(t);const n=c.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=c.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,c.default.langEnabled&&r&&s,a);return o}}g(e,!1,a);if(I(t.defaultValue))return t.defaultValue};var R=n("DFoL");const w={precision:3,separator:".",delimiter:",",strip_insignificant_zeros:!0},x={unit:"$",precision:2,format:"%u%n",sign_first:!0,delimiter:",",separator:"."},D={unit:"%",precision:3,format:"%n%u",separator:".",delimiter:""},N={type:"short",precision:0};var M=Array.prototype.join;function L(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 P(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=L(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,u=r-n;const c=(i=o.indexOf("e"))>-1?o.slice(i+1):0;if(c){o=o.slice(0,i).replace(".","");o+=M.call(Array(c-(o.length-1)+1),"0")+"."+M.call(Array(r+1),"0");a=o.length}for(;u>0&&"0"===o.slice(-1);){o=o.slice(0,-1);u--}"."===o.slice(-1)&&(o=o.slice(0,-1));a!!c.default.currencySymbols[e],B=function(e,t){const n=e<0,r=(t=S(t,O("number.format"),w)).formatNegativeValuesWithParenthesis&&n,i=Math.abs(e).toFixed(t.precision).toString().split("."),s=[];let o,a=t.format||"%n";const u=n?"−":"";e=i[0];let c=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&&c&&(c=c.replace(/0+$/,""));t.precision>0&&c&&(o+=t.separator+c);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",u).replace("%parStart","(").replace("%parEnd",")");return o},F=function(e,t){const n=(t||{}).locale;t=S(t,O("number.currency.format",{locale:n}),O("number.format",{locale:n}),x);return B(e,t)},H=function(e,t){t=S(t,O("number.percentage.format"),O("number.format"),D);return B(e,t)},j=function(e,t){null==t&&(t={});return H(e,t)},G=/\d|\+|-|e/i,V=function(e,t){t=S(t,O("number.format",{locale:(t||{}).locale}),w);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)},W=15,K=Math.pow(10,W),q=1e3,z=function(e,t){let n;null==t&&(t={});t=S(t,O("number.format",{locale:t.locale}),{separator:".",delimiter:","});let{separator:r,delimiter:i,numDigitsToTruncateTo:s,maxThreshold:o,minThreshold:a,minIntegerDigits:u,maxSignificantDigits:c,minSignificantDigits:l,maxFractionDigits:d,minFractionDigits:f,stripInsignificantZeros:p}=t;const h=e<0;null==a&&(a=Number.NEGATIVE_INFINITY);null==o&&(o=Number.POSITIVE_INFINITY);null!=f||null!=l||null!=d||null!=c?null==p&&(p=!1):null==p&&(p=!0);null==u&&(u=Math.max(null!=s?s:0,1));if(null!=l||null!=c){null==c&&(c=W);null==l&&(l=1)}null==f&&(f=0);null==d&&(d=Math.max(f,0));let g=Math.abs(e);if(null!=s&&a<=g&&g0;){b.unshift(E.substr(Math.max(0,E.length-3),3));E=E.substr(0,E.length-3)}let y=b.join(i);p&&T&&(T=T.replace(/0+$/,""));T&&(y+=r+T);h&&(y=`−${y}`);return y},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}`)},Q=function(e,t){null==t&&(t={});let{type:n,locale:r,separator:i,delimiter:s,stripInsignificantZeros:o,minIntegerDigits:a,maxSignificantDigits:u,minSignificantDigits:l,maxFractionDigits:d,minFractionDigits:f}=t;null==n&&(n="short");const p=Y(e);let h=O(`number.human.abbreviated.${n}.${p}`,t);if(null!=h&&"object"==typeof h){const t=h[Object.keys(h)[0]],n=J(t),i=z(e,{numDigitsToTruncateTo:n.numDigits,minThreshold:q,maxThreshold:K}),s=c.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 z(e,{locale:r,numDigitsToTruncateTo:30,minThreshold:q,maxThreshold:K,minIntegerDigits:null!=a?a:1,minSignificantDigits:l,maxSignificantDigits:u,minFractionDigits:f,maxFractionDigits:d,separator:i,delimiter:s,stripInsignificantZeros:o});{const t=J(h),n=z(e,{locale:r,numDigitsToTruncateTo:t.numDigits,minThreshold:q,maxThreshold:K,minIntegerDigits:a,minSignificantDigits:l,maxSignificantDigits:u,minFractionDigits:f,maxFractionDigits:d,separator:i,delimiter:s,stripInsignificantZeros:o});return`${t.prefix}${n}${t.suffix}`}},$=function(e,t){null==t&&(t={});if(t.abbreviate){"string"==typeof(t=S(t,N)).abbreviate&&(t.type=t.abbreviate);return Q(e,t)}return B(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=c.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){R.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}`}R.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=S(t,N)).abbreviate&&(t.type=t.abbreviate);return F(e>=0?2:-2,t).replace("2",Q(Math.abs(e),t))}return F(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 $(t)}return t instanceof c.default.SafeString?t.toString():null!=t?v(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(c.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:c.default.langEnabled?c.default.locale:"en-us",translationKey:i.translationKey,placeholderName:i.placeholderName,hasHadLoadingFailure:c.default.hasHadLoadingFailure};window.Raven&&window.Raven.captureException(e,{extra:r});try{localStorage.getItem("TRACK_I18N_MISSING_TRANSLATIONS")&&localStorage.setItem("I18N_MISSING_TRANSLATIONS",te)}catch(e){}}"function"==typeof c.default.trigger&&c.default.trigger(t,s);return s},se=function(e,t){if("guess"===c.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 v(ie(se,"missingTranslation","translate-request-key-missing-translation",[e],{translationKey:e,message:t}))},ae=ne,ue=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)},ce=function(e,t){t=S(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=I(t[s])?t[s].toString().replace(/\$/gm,"_#$#_"):s in t?re(r,e,t):ue(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=S(n);let r,i,s,o,a;r=A(t)?t:O(t,n);if(!r)return oe(t,n);i=c.default.pluralization.get(n.locale);s=i(e);for(;s.length;){o=s.shift();if(I(r[o])){a=r[o];break}}if("string"==typeof a){"number"==typeof n.count&&(n.count=$(e));return ce(a,n)}},de=function e(t,n){n=S(n);let r=O(t,n);A(r)&&!I(n.count)&&(r=O(t,S({locale:l.defaultLocale},n)));if(null==r)return oe(t,n);A(r)||"number"!=typeof n.count||(n.count=$(n.count));if("string"==typeof r)r=ce(r,n);else if(A(r)&&I(n.count)){r=le(n.count,r,n);if(void 0===r&&n.locale!==l.defaultLocale)return e(t,S({locale:l.defaultLocale},n))}return r},fe=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"===c.default.locale.split("-")[0]||c.default.langEnabled||c.default.publicPage||(s.locale="en");s.__scope=i;if(c.default.fired&&!c.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)},pe={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:u}=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 c="number.human.array";let l="inclusive";!0===u&&(l="exclusive");r=t.wordsConnector||fe(`${c}.${l}.wordsConnector`,{locale:t.locale})||pe[l].wordsConnector;i=t.twoWordsConnector||fe(`${c}.${l}.twoWordsConnector`,{locale:t.locale})||pe[l].twoWordsConnector;s=t.lastWordConnector||fe(`${c}.${l}.lastWordConnector`,{locale:t.locale})||pe[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=fe(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"],Te=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=fe("number.human.storage_units.units.byte",{count:s});r=0}else{n=fe("number.human.storage_units.units."+Ee[o]);r=s-Math.floor(s)==0?0:1}t=S(t,{unit:n,precision:r,format:"%n%u",delimiter:""});return B(s,t)},be=function(e,t){null==t&&(t={});let n="";!0!==t.useGap&&!1!==t.noGap||(n=" ");return`${n}${fe(e,t)}${n}`};function ye(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 ve(e){if(!(this instanceof ve))return new ve(e);this.string=e}ve.prototype.toString=ve.prototype.toHTML=function(){return""+this.string};const Ie=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=()=>c.default.locale;const Se={CLP:2,COP:2},Ce=2,_e=e=>e&&e.locale||Ae(),Oe=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{var t;c.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 n=O("number.currency.format.unit",{locale:e});return n?null===(t=Object.values(c.default.currencySymbols).find((e=>e.symbol===n)))||void 0===t?void 0:t.code:"USD"};function we(e,t={}){var n,r;const i=Object.assign({style:"currency",currency:null!==(n=t.currencyCode)&&void 0!==n?n:Re(_e(t))},Oe(t));i.currency&&Se[i.currency]&&(i.maximumFractionDigits=Se[i.currency]);if(t.simplifyCurrency&&e%1==0){i.maximumFractionDigits=0;i.minimumFractionDigits=0}t.formatNegativeValuesWithParenthesis&&e<0&&(i.currencySign="accounting");"string"==typeof t.unit&&t.unit&&(t.parts="object"==typeof t.parts?Object.assign({currency:t.unit},t.parts):{currency:t.unit});if(!(t.currencyCode||null!==(r=t.parts)&&void 0!==r&&r.currency)){const e=_e(t),n=Re(e),r="I18n: Intl formatCurrency / FormattedCurrency called with missing currencyCode.";console.warn(`${r} Falling back to using default currency code: "${n}" for the provided locale: "${e}". Please provide a currencyCode to avoid this warning.`);window.Raven&&window.Raven.captureException(new Error(r),{extra:{defaultCurrencyCode:n,currentLocale:e}})}const s=new Intl.NumberFormat(_e(t),i);return t.parts?s.formatToParts(e).reduce(((e,{type:n,value:r})=>`${e}${t.parts&&void 0!==t.parts[n]?t.parts[n]:r}`),""):s.format(e)}function xe(e){ye(e);u(e);e.lookup=O;e.prepareOptions=S;e.missingTranslation=oe;e.missingPlaceholder=ue;e.formatParam=Z;e.debugLog=Ie;e.text=fe;e.formatListArray=ge;e.formatList=me;e.parseNumber=V;e.formatNumber=$;e.formatPercentage=j;e.formatCurrency=X;e.formatIntlCurrency=we;e.abbreviateNumber=Q;e.advancedFormatNumber=z;e.formatSize=Te;e.html=be;e.SafeString=ve}xe(i.I18nInternal);function De({context:e,source:t,mode:n}){if(!e)throw new Error("invalid provider source");const r=Object.keys(e);function s(e){e&&e.translations&&e.translations.forEach((e=>a(i.I18nInternal.translations,e)));return e}function u(n){if(r.indexOf(n)<0)throw new Error(`locale ${n} does not exist for ${t}`);return e[n]()}function c(e){if("sync"!==n)throw new Error(`${t} is not sync`);return s(u(e))}function l(e){if("lazy"!==n)throw new Error(`${t} is not lazy`);return u(e).then(s).catch((e=>{i.I18nInternal.hasHadLoadingFailure=!0;setTimeout((()=>{throw e}),0)}))}function d(e,t={}){const i=[],s=t.localeMapper||o,a={};e.forEach((e=>{const t=s(e,r),o=t?a[t]:void 0;if(!o&&t&&"lazy"===n){i.push(l(t));a[t]=!0}else if(!o&&t){i.push(Promise.resolve(c(t)));a[t]=!0}}));return Promise.all(i).catch((e=>setTimeout((()=>{throw e}),0)))}return{mode:n,load:d,locales:r,loadSync:c,loadLazy:l}}function Ne(){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);return this.localePromise.then((e=>n.load(t.getLocales?t.getLocales(e):e,t))).catch((e=>setTimeout((()=>{throw e}),0)))}}}function Me(e,t){try{localStorage.setItem(e,t)}catch(e){}}var Le=n("Wtyj");const Pe=["setLocale","register"];var ke=e=>{const t=Ne(),{setLocale:n,register:a}=t,u=(0,r.default)(t,Pe),c=[];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&&!c.includes(t)&&c.push(t);return t}}));s.then((()=>{e&&e.__localesCacheKey===Le.PUBLIC_CACHE||Me(e&&e.__localesCacheKey||Le.STANDARD_CACHE,JSON.stringify(c))}));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 u=i.I18nInternal.langEnabled?[i.I18nInternal.locale]:[];i.I18nInternal.langEnabled||i.I18nInternal.locale!==s.defaultLanguage||u.push("en-us");!(e&&e.excludeFallback)&&u.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(u)}},u)}},"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(8938).then(n.t.bind(n,"WAZV",23))},"ar-eg":function(){return n.e(635).then(n.t.bind(n,"DCcT",23))},bg:function(){return n.e(6178).then(n.t.bind(n,"WMCf",23))},bn:function(){return n.e(5217).then(n.t.bind(n,"CRIZ",23))},"ca-es":function(){return n.e(2728).then(n.t.bind(n,"vibG",23))},cs:function(){return n.e(5841).then(n.t.bind(n,"TQsh",23))},da:function(){return n.e(3156).then(n.t.bind(n,"3Rxb",23))},de:function(){return n.e(1319).then(n.t.bind(n,"Y0ep",23))},el:function(){return n.e(7684).then(n.t.bind(n,"t5yf",23))},"en-gb":function(){return n.e(4062).then(n.t.bind(n,"K6sH",23))},en:function(){return Promise.resolve().then(n.t.bind(n,"62Ki",23))},"es-mx":function(){return n.e(4556).then(n.t.bind(n,"mR85",23))},es:function(){return n.e(3287).then(n.t.bind(n,"QAq2",23))},et:function(){return n.e(6805).then(n.t.bind(n,"qkB0",23))},fi:function(){return n.e(1308).then(n.t.bind(n,"HQ0n",23))},"fr-ca":function(){return n.e(4466).then(n.t.bind(n,"OO7L",23))},fr:function(){return n.e(7931).then(n.t.bind(n,"VrKk",23))},"he-il":function(){return n.e(2339).then(n.t.bind(n,"+HlX",23))},hi:function(){return n.e(2725).then(n.t.bind(n,"VHOt",23))},hr:function(){return n.e(1038).then(n.t.bind(n,"omZS",23))},hu:function(){return n.e(804).then(n.t.bind(n,"2JWq",23))},id:function(){return n.e(4137).then(n.t.bind(n,"pGZ8",23))},it:function(){return n.e(5445).then(n.t.bind(n,"Jixu",23))},ja:function(){return n.e(2754).then(n.t.bind(n,"p+Sy",23))},ko:function(){return n.e(3783).then(n.t.bind(n,"ubHs",23))},lt:function(){return n.e(396).then(n.t.bind(n,"NgBG",23))},ms:function(){return n.e(3345).then(n.t.bind(n,"8D7x",23))},nl:function(){return n.e(2573).then(n.t.bind(n,"cFZY",23))},no:function(){return n.e(1089).then(n.t.bind(n,"R23C",23))},pl:function(){return n.e(4094).then(n.t.bind(n,"ERsn",23))},"pt-br":function(){return n.e(9717).then(n.t.bind(n,"G9JO",23))},"pt-pt":function(){return n.e(1653).then(n.t.bind(n,"lf9S",23))},ro:function(){return n.e(6215).then(n.t.bind(n,"ORsY",23))},ru:function(){return n.e(3879).then(n.t.bind(n,"yuGx",23))},sk:function(){return n.e(866).then(n.t.bind(n,"GxTm",23))},sl:function(){return n.e(8795).then(n.t.bind(n,"ZYcb",23))},sv:function(){return n.e(6955).then(n.t.bind(n,"ZOut",23))},th:function(){return n.e(576).then(n.t.bind(n,"Ece9",23))},tl:function(){return n.e(623).then(n.t.bind(n,"p8cp",23))},tr:function(){return n.e(4629).then(n.t.bind(n,"+9DM",23))},uk:function(){return n.e(4630).then(n.t.bind(n,"CjTM",23))},vi:function(){return n.e(1051).then(n.t.bind(n,"OGUg",23))},"x-pseudo":function(){return n.e(1552).then(n.t.bind(n,"Ny9Q",23))},"zh-cn":function(){return n.e(5310).then(n.t.bind(n,"VXOA",23))},"zh-hk":function(){return n.e(4151).then(n.t.bind(n,"xra6",23))},"zh-tw":function(){return n.e(1168).then(n.t.bind(n,"Z8XQ",23))}}},i=n("1pGl"),s=e=>e.register(r,{getLocales:i.getLangEnabledLocales})},"7CK0":function(e,t,n){"use strict";n.d(t,{default:function(){return s}});var r={mode:"lazy",source:"i18n-data/data/locales",context:{bn:function(){return n.e(4954).then(n.t.bind(n,"Bnl6",23))},cs:function(){return n.e(8339).then(n.t.bind(n,"0Ldv",23))},da:function(){return n.e(29).then(n.t.bind(n,"Grnj",23))},de:function(){return n.e(2475).then(n.t.bind(n,"7N2y",23))},el:function(){return n.e(8001).then(n.t.bind(n,"DvEc",23))},"en-au":function(){return n.e(7376).then(n.t.bind(n,"XXkX",23))},"en-ca":function(){return n.e(2239).then(n.t.bind(n,"m4Do",23))},"en-gb":function(){return n.e(2040).then(n.t.bind(n,"aIjq",23))},"en-ie":function(){return n.e(6530).then(n.t.bind(n,"uXn1",23))},"en-in":function(){return n.e(3332).then(n.t.bind(n,"51Jo",23))},"en-nz":function(){return n.e(3063).then(n.t.bind(n,"V2Y+",23))},"en-us":function(){return n.e(840).then(n.t.bind(n,"Jy55",23))},en:function(){return Promise.resolve().then(n.t.bind(n,"kijI",23))},"es-ar":function(){return n.e(1931).then(n.t.bind(n,"fgjh",23))},"es-mx":function(){return n.e(2597).then(n.t.bind(n,"NETd",23))},es:function(){return n.e(2012).then(n.t.bind(n,"pOo8",23))},fi:function(){return n.e(5883).then(n.t.bind(n,"Ktu8",23))},"fr-ca":function(){return n.e(6085).then(n.t.bind(n,"mK16",23))},fr:function(){return n.e(8577).then(n.t.bind(n,"c1U7",23))},"he-il":function(){return n.e(9046).then(n.t.bind(n,"BgGa",23))},hr:function(){return n.e(5121).then(n.t.bind(n,"T2Fn",23))},hu:function(){return n.e(675).then(n.t.bind(n,"ncpl",23))},id:function(){return n.e(141).then(n.t.bind(n,"LDso",23))},it:function(){return n.e(4331).then(n.t.bind(n,"3qEg",23))},ja:function(){return n.e(4995).then(n.t.bind(n,"Y3+s",23))},ko:function(){return n.e(5351).then(n.t.bind(n,"fZus",23))},lt:function(){return n.e(2376).then(n.t.bind(n,"3w2D",23))},ms:function(){return n.e(6183).then(n.t.bind(n,"sxyx",23))},nl:function(){return n.e(3707).then(n.t.bind(n,"cjHK",23))},"no-no":function(){return n.e(6093).then(n.t.bind(n,"2nVL",23))},pl:function(){return n.e(7574).then(n.t.bind(n,"7h+P",23))},"pt-br":function(){return n.e(7887).then(n.t.bind(n,"Yrb7",23))},"pt-pt":function(){return n.e(9639).then(n.t.bind(n,"3i/c",23))},ro:function(){return n.e(8142).then(n.t.bind(n,"FsF0",23))},ru:function(){return n.e(3594).then(n.t.bind(n,"LDpY",23))},sk:function(){return n.e(9969).then(n.t.bind(n,"B4In",23))},sv:function(){return n.e(2259).then(n.t.bind(n,"EjYj",23))},th:function(){return n.e(906).then(n.t.bind(n,"tIOQ",23))},tl:function(){return n.e(5571).then(n.t.bind(n,"4AQ4",23))},vi:function(){return n.e(4965).then(n.t.bind(n,"2lxh",23))},"zh-cn":function(){return n.e(6292).then(n.t.bind(n,"oN+r",23))},"zh-hk":function(){return n.e(850).then(n.t.bind(n,"pk/X",23))},"zh-tw":function(){return n.e(1586).then(n.t.bind(n,"HsgR",23))}}},i=n("1pGl"),s=e=>e.register(r,{getLocales:i.getLangEnabledLocales})},"8ASW":function(e,t,n){"use strict";n.d(t,{I18nInternal:function(){return r}});const r=n("npjq").default},HY4P:function(e,t,n){"use strict";n.d(t,{Metrics:function(){return i}});var r=n("I5zW");const i=(0,r.createMetricsFactory)("I18n",{library:"I18n"})},CQiV:function(e,t,n){"use strict";var r=n("8ASW");t.default=()=>{const e=r.I18nInternal.locale.split("-")[0];return"en"===e||r.I18nInternal.langEnabled||r.I18nInternal.publicPage?e:"en"}},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"},VVfI:function(e,t,n){"use strict";n.d(t,{createAsyncActionTypes:function(){return o}});var r=n("VToG"),i=n("DrqF"),s=n("mc4r");const o=e=>{(0,i.default)((0,s.default)(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`}}},MZef:function(e,t,n){"use strict";var r=n("QYOI"),i=n("VToG");const s=(0,r.Record)({data:null,error:null,status:i.UNINITIALIZED,updatedAt:null},"AsyncData");t.default=s},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"},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"]},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)},"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)},"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)))},"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)},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)},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)))},"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)},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)},"46XF":function(e,t,n){"use strict";n.d(t,{setError:function(){return u},setStatus:function(){return a},touch:function(){return c},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),u=(0,i.default)(s.ERROR);function c(e){return(0,i.default)(s.UPDATED_AT,Date.now(),e)}},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("QYOI"),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)),f=e=>(...t)=>a(d(e),t),p=e=>(...t)=>(0,u.default)(d(e),t),h=d(c.UNINITIALIZED),g=(d(c.OUT_OF_SYNC),d(c.STARTED)),m=d(c.SUCCEEDED),E=d(c.FAILED);f(c.UNINITIALIZED),f(c.OUT_OF_SYNC),f(c.STARTED),f(c.SUCCEEDED),f(c.FAILED),p(c.UNINITIALIZED),p(c.OUT_OF_SYNC),p(c.STARTED),p(c.SUCCEEDED),p(c.FAILED)},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)))},uB3n:function(e,t,n){"use strict";n.d(t,{default:function(){return o}});var r=n("QYOI");const i=e=>`${e}`;var s=n("BGhm");var o=(0,r.Record)({entries:(0,r.Map)(),evict:()=>(0,r.Set)(),idInvariant:s.numberIdInvariant,idTransform:i,name:null,notSetValue:null},"IndexedAsyncData")},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 u}});const r=["entries"],i=["evict"],s=["idInvariant"],o=["idTransform"],a=["name"],u=["notSetValue"]},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)},BGhm:function(e,t,n){"use strict";n.d(t,{numberIdInvariant:function(){return i}});var r=n("DrqF");const i=e=>{const t=parseInt(e,10);(0,r.default)("number"==typeof t&&!isNaN(t),'Expected id to be parsable as a number not a %s. id was "%s".',typeof e,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)},Oo4n:function(e,t,n){"use strict";n.d(t,{applyEvict:function(){return d}});var r=n("qjq5"),i=n("JoAZ"),s=n("QYOI"),o=n("dAms"),a=n("OPip"),u=n("Sbt9");const c=(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,u.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 c(t((0,l.getEntries)(e)),e)}catch(e){e.indexedAsyncDataName=name;throw e}}))},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}}))},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)}))},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 f},getName:function(){return p},getNotSetValue:function(){return h}});var r=n("QYOI"),i=n("qjq5"),s=n("MJM1"),o=n("dAms"),a=n("JoAZ"),u=n("Sbt9"),c=n("OPip");const l=e=>(0,s.default)(o.EVICT)(e),d=e=>(0,s.default)(o.ID_INVARIANT)(e),f=e=>(0,s.default)(o.ID_TRANSFORM)(e),p=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,c.applyIdInvariant)(e,t);const n=(0,u.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,c.applyIdInvariant)(n,e);const r=(0,u.applyIdTransform)(n,e),i=e.getIn(o.ENTRIES).get(r,h(e));return t.set(r,i)}),(0,r.Map)()):e.getIn(o.ENTRIES)}},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"),u=n("OPip"),c=n("Sbt9"),l=n("x1JE");const d=(0,r.default)(((e,t,n)=>{(0,s.indexedDataInvariant)(n);(0,o.operatorInvariant)(t);(0,u.applyIdInvariant)(e,n);const r=(0,c.applyIdTransform)(e,n),d=e=>e.update(r,(0,l.getNotSetValue)(n),t);return(0,a.applyEvict)(n.updateIn(i.ENTRIES,d))}))},mc4r:function(e,t){"use strict";const n=e=>Boolean("string"==typeof e&&e.length);t.default=n},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}})},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})}},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 u},isVisibleErrorAction:function(){return c}});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"])),u=(0,r.default)(["meta","error","silent"]),c=((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}},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))},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})},tcix:function(e,t,n){"use strict";n.d(t,{captureActionBreadcrumb:function(){return s}});var r=n("mEYk"),i=n.n(r);const s=e=>{i().captureBreadcrumb({message:e.type,category:"redux action"})}},eCQl:function(e,t,n){"use strict";n.d(t,{reportError:function(){return f}});var r=n("mEYk"),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,u=["number","description","line","column"],c=["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=>!u.includes(e)));return t.length?t.reduce(((t,n)=>{let r=e[n];c.includes(n)&&(r=JSON.stringify(r));const i=l(r);void 0!==i&&(t[n]=i);return t}),{}):null},f=({error:e,fingerprint:t,tags:n={},componentData:r={},extra:a={},level:u=o.error,shouldIgnoreStatusZero:c=!0})=>{if((0===(0,s.default)(["networkError","status"],e)||0===(0,s.default)(["status"],e))&&c){console.error(`Error with: '${e.message}'`);return""}const l=Object.assign({componentDidCatch:"false"},n),f=d(e)||{},p=Object.assign({},l,f,a);i().captureException(e,{fingerprint:t,tags:l,extra:Object.assign({error:p,componentData:r},a),level:u});const h=i().lastEventId();console.error(`(Event Id: ${h})\nError reported with '${e.message}'`);p&&Object.keys(p).forEach((e=>{p[e]&&console.error(`Extra Data [${e}]: `,p[e])}));return h}},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}})}},"0JoJ":function(e,t,n){"use strict";var r=n("ZVbf"),i=n("4e8t"),s=n.n(i),o=n("rwJP"),a=n.n(o),u=n("1EKh");const c=(0,r.createStack)(a(),(0,u.checkNetworkOnTimeout)()),l=s()(c);t.default=l},"1EKh":function(e,t,n){"use strict";n.d(t,{checkNetworkOnTimeout:function(){return p}});var r=n("ZVbf"),i=n("LN55"),s=n("yYAF"),o=n("Gpbg"),a=n.n(o);const u=5e3,c=()=>a().get(`${(0,s.getFullUrl)("app")}/network-check/is-the-internet-up.txt`,{timeout:u,query:{rnd:Math.random()}}).then((()=>({online:!0})),(e=>({online:!1,error:e}))),l=(e,...t)=>Object.assign(new Error,...t,{message:e}),d=e=>l("Network Unavailable",Object.assign({},e,{retry:null})),f=["TIMEOUT","NETWORKERROR"],p=()=>{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&&f.includes(r)?e?c().then((({online:n})=>{if(!n){e=!1;return Promise.reject(d(t))}return Promise.reject(t)})):Promise.reject(d(t)):Promise.reject(t)})))}},"9i6G":function(e,t,n){"use strict";n.d(t,{CHANNEL_CHANGE:function(){return i},ChannelChange:function(){return o}});var r=n("QYOI");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}))}}},"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}}),u=(e=i.DEFAULT_CLIENT_KEY)=>({type:o.INITIALIZE_PUBSUB.STARTED,payload:{clientKey:e}}),c=(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}}),f=(e=i.DEFAULT_CLIENT_KEY)=>({type:o.PUBSUB_RECONNECTING,payload:{clientKey:e}}),p=(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(u(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(f(s));t.onConnecting({reconnecting:e})},onDisconnect(){i(p(s));t.onDisconnect()},onSuspended(){i(h(s));t.onSuspended()}})});i(a(r,s));r.connect()}),(e=>{i(c(e,s));(0,r.reportError)({error:e})}))}},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");const a=(e,t=i.DEFAULT_CLIENT_KEY)=>({type:r.UPDATE_SUBSCRIPTIONS.STARTED,payload:{clientKey:t,subscriptions:e}}),u=(e,t=i.DEFAULT_CLIENT_KEY)=>({type:r.UPDATE_SUBSCRIPTIONS.SUCCEEDED,payload:{clientKey:t,subscriptions:e}}),c=(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(u(e,t))}),(e=>{n(c(e,t))})).catch((e=>{setTimeout((()=>{n(c(e,t))}))}))}},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 u},PUBSUB_RECONNECTING:function(){return c},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",u="PUBSUB_RECONNECTED",c="PUBSUB_RECONNECTING",l="PUBSUB_DISCONNECTED",d="PUBSUB_SUSPENDED"},"5vQK":function(e,t,n){"use strict";n.d(t,{DEFAULT_CLIENT_KEY:function(){return r}});const r="DEFAULT_CLIENT_KEY"},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"},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},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 u=(0,r.default)("pubSubClient"),c=(e,{clientKey:t=a.DEFAULT_CLIENT_KEY}={})=>t,l=(0,i.createSelector)([c,u],o.getEntry),d=(0,i.createSelector)([l],s.getData);(0,i.createSelector)([d],(e=>e&&e.vendor))},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")},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"],u=["teamMembersAvailabilityStrategy"],c=["typicalResponseTime"],l=((0,r.default)(i),e=>(0,r.default)(s,e)||""),d=((0,r.default)(o),(0,r.default)(a),(0,r.default)(u),(0,r.default)(c))},Vfyk:function(e,t,n){"use strict";var r=n("QYOI"),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},"/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)}},"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("QYOI"),a=n("JGJA"),u=n("/kBF");class c 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,u.buildChatHeadingConfig)(n)})}}var l=c;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)}}},uOZ5:function(e,t,n){"use strict";n.d(t,{COMPANY:function(){return r},OWNER:function(){return s},USERS_AND_TEAMS:function(){return i}});const r="COMPANY",i="USERS_AND_TEAMS",s="OWNER"},"3HLt":function(e,t,n){"use strict";n.d(t,{COMPANY_LOGO:function(){return u},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 c}});const r=["@type"],i=["fallback"],s=["userIds"],o=["teamIds"],a=["customChatName"],u=["companyLogoUrl"],c=["useCustomBrandingAsAgentAlias"]},kevw:function(e,t,n){"use strict";n.d(t,{getCompanyLogo:function(){return u},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)),u=((0,r.default)(i.USER_IDS),(0,r.default)(i.COMPANY_LOGO));(0,r.default)(i.USE_CUSTOM_BRANDING_ALIAS)},knjC:function(e,t,n){"use strict";var r=n("QYOI"),i=n("uOZ5");t.default=(0,r.Record)({"@type":i.COMPANY,companyLogoUrl:"",customChatName:"",useCustomBrandingAsAgentAlias:!1},"CompanyChatHeadingConfig")},yslo:function(e,t,n){"use strict";var r=n("QYOI"),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},"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},DLkX:function(e,t){"use strict";const n={accentColor:"",textColor:"",useDefaultColor:!1},r=e=>Object.assign({},n,e);t.default=r},UxsU:function(e,t){"use strict";const n={STARTED:"STARTED",ENDED:"ENDED",SOFT_DELETED:"SOFT_DELETED",INITIALIZING:"INITIALIZING"};t.default=n},GPZA:function(e,t){"use strict";const n={STARTED:"STARTED",ENDED:"ENDED"};t.default=n},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")},"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"},"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},XkPn:function(e,t,n){"use strict";n.d(t,{default:function(){return u}});var r=n("QYOI");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 u=a},HCGK:function(e,t,n){"use strict";n.d(t,{AVAILABLE:function(){return r},AWAY:function(){return i}});const r="AVAILABLE",i="AWAY"},a3lm:function(e,t,n){"use strict";n.d(t,{AGENT:function(){return i},BOT:function(){return r}});const r="BOT",i="AGENT"},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))},"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)},aXP0:function(e,t,n){"use strict";n.d(t,{isAway:function(){return s}});var r=n("LJpC"),i=n("HCGK");const s=(0,r.isAgentState)(i.AWAY)},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},Avso:function(e,t,n){"use strict";n.d(t,{getAgentState:function(){return w},getAgentType:function(){return x},getAvatar:function(){return y},getEmail:function(){return A},getFirstName:function(){return v},getFriendlyOrFormalName:function(){return C},getIsBot:function(){return _},getIsOnline:function(){return O},getLastName:function(){return I},getUserId:function(){return R}});var r=n("DdHT"),i=n("JGJA"),s=n("dPcB"),o=n("CQiV");const a="avatar",u="firstName",c="lastName",l="bot",d="userId",f="online",p="email",h="agentState",g="agentType",m="meetingsLinkText",E="meetingsLinkUrl";var T=n("a3lm");const b=["de","ja"],y=(0,i.default)(a),v=(0,i.default)(u),I=(0,i.default)(c),A=(0,i.default)(p),S=e=>(0,s.default)({firstName:v(e),lastName:I(e)}),C=(e,t)=>{const n=t||(0,o.default)();return b.indexOf(n)>=0?S(e):v(e)},_=(0,i.default)(l),O=(0,i.default)(f),R=e=>(0,r.default)((0,i.default)(d),(e=>e&&`${e}`))(e),w=(0,i.default)(h),x=(0,i.default)(g);(0,i.default)(m),(0,i.default)(E),(0,i.default)(T.AGENT)},wQJz:function(e,t,n){"use strict";var r=n("QYOI");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},YQHs:function(e,t,n){"use strict";n.d(t,{FEW_MINUTES:function(){return r}});const r="FEW_MINUTES"},"7ede":function(e,t,n){"use strict";n.d(t,{MINUTES:function(){return r}});const r="MINUTES"},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})}},"+lAi":function(e,t,n){"use strict";var r=n("QYOI"),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")},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"},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"},XF21:function(e,t,n){"use strict";n.d(t,{ASSIGNMENT_UPDATE:function(){return r}});const r="ASSIGNMENT_UPDATE"},mFyM:function(e,t,n){"use strict";n.d(t,{BOT_HANDOFF:function(){return r},MANUAL:function(){return i},MULTIPLE:function(){return s},SYSTEM_MIGRATION:function(){return a},SYSTEM_TEST:function(){return u},UNKNOWN:function(){return c},VISITOR:function(){return o}});const r="BOT_HANDOFF",i="MANUAL",s="MULTIPLE",o="VISITOR",a="SYSTEM_MIGRATION",u="SYSTEM_TEST",c="UNKNOWN"},"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"},W26t:function(e,t,n){"use strict";n.d(t,{buildAudit:function(){return p}});var r=n("K+6d"),i=n("mFyM"),s=n("QYOI");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 u=(0,s.Record)({[r.AUDIT_TYPE]:i.MULTIPLE},"MultipleAudit");var c=(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 f=(0,s.Record)({[r.AUDIT_TYPE]:i.UNKNOWN},"UnknownAudit");const p=(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 u(e);case i.SYSTEM_MIGRATION:return c(e);case i.SYSTEM_TEST:return l(e);case i.VISITOR:return d(e);case i.UNKNOWN:default:return f(e)}}},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"},KZZz:function(e,t,n){"use strict";n.d(t,{THREAD_COMMENT:function(){return r}});const r="THREAD_COMMENT"},"zbS+":function(e,t,n){"use strict";var r=n("ubOH"),i=n("QYOI"),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},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},SYSTEM_ACTOR:function(){return o},VISITOR_ACTOR:function(){return a}});const r="A",i="B",s="I",o="S",a="V",u="E"},aLTZ:function(e,t,n){"use strict";n.d(t,{BOT:function(){return i},HUMAN:function(){return r}});const r="HUMAN",i="BOT"},"Zui/":function(e,t,n){"use strict";n.d(t,{CALL_METADATA:function(){return a},CITATION:function(){return p},CONTACT:function(){return l},EMAIL_METADATA:function(){return i},FILES:function(){return r},INLINE_IMAGES:function(){return o},LOCATION:function(){return c},MESSAGE_HEADER:function(){return f},MESSAGE_POSITION_DESCRIPTOR:function(){return u},QUICK_REPLIES:function(){return s},UNSUPPORTED_CONTENT:function(){return d}});const r="FILES",i="EMAIL_METADATA",s="QUICK_REPLIES",o="INLINE_IMAGES",a="CALL_METADATA",u="MESSAGE_POSITION_DESCRIPTOR",c="LOCATION",l="CONTACT",d="UNSUPPORTED_CONTENT",f="MESSAGE_HEADER",p="CITATION"},"31tl":function(e,t,n){"use strict";n.d(t,{UNKNOWN:function(){return i},WEB:function(){return r}});const r="WEB",i="UNKNOWN"},"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 u},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",u="INTEGRATOR_SENDER"},"8+iK":function(e,t,n){"use strict";n.d(t,{SIMPLE:function(){return r}});const r="SIMPLE"},"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"},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},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 u},HAS_STRIPPED_INLINE_IMAGES:function(){return p},ID:function(){return c},IN_REPLY_TO_ID:function(){return l},LOCALIZED_ERROR_KEY:function(){return d},MESSAGE_DELETE_STATUS:function(){return h},MESSAGE_DIRECTION:function(){return R},MESSAGE_ID:function(){return g},MESSAGE_SEND_FAILURE:function(){return m},MESSAGE_STATUS:function(){return E},MESSAGE_STATUS_TIMESTAMP:function(){return T},RECIPIENTS:function(){return b},RECIPIENT_FIELD:function(){return O},RICH_TEXT:function(){return y},SENDER:function(){return v},SENDER_TYPE:function(){return I},STATUS:function(){return A},STRIPPED_ATTACHMENT_COUNT:function(){return f},TEXT:function(){return S},TIMESTAMP:function(){return C},TYPE:function(){return _}});const r=["attachments"],i=["auditParams"],s=["clientType"],o=["contentType"],a=["directReplyToMessageId"],u=["status","sendFailure","errorMessage"],c=["id"],l=["inReplyToId"],d=["status","sendFailure","localizedErrorKey"],f=["strippedAttachmentCount"],p=["hasInlineImagesStripped"],h=["messageDeletedStatus"],g=["id"],m=["status","sendFailure"],E=["status","messageStatus"],T=["status","timestamp"],b=["recipients"],y=["richText"],v=["sender"],I=["sender","@type"],A=["status"],S=["text"],C=["timestamp"],_=["@type"],O=["recipientField"],R=["direction"]},Mx3c:function(e,t,n){"use strict";n.r(t);n.d(t,{AGENT:function(){return r},BOT:function(){return s},EMAIL:function(){return u},INTEGRATOR:function(){return a},SYSTEM:function(){return o},VISITOR:function(){return i}});const r="AGENT",i="VISITOR",s="BOT",o="SYSTEM",a="INTEGRATOR",u="EMAIL"},"9Mwj":function(e,t,n){"use strict";n.d(t,{NOT_DELETED:function(){return r}});const r="NOT_DELETED"},OxGf:function(e,t,n){"use strict";n.d(t,{INCOMING:function(){return i},OUTGOING:function(){return r}});const r="OUTGOING",i="INCOMING"},ZI4L:function(e,t,n){"use strict";n.d(t,{FILE_ID:function(){return i},TEXT:function(){return r}});const r="text",i="fileId"},"0GyJ":function(e,t,n){"use strict";n.d(t,{COMMON_MESSAGE:function(){return r}});const r="COMMON_MESSAGE"},v0wH:function(e,t,n){"use strict";n.d(t,{FAILED:function(){return i},SENT:function(){return r}});const r="SENT",i="FAILED"},kfJr:function(e,t,n){"use strict";n.d(t,{SYSTEM_SENDER_ID:function(){return r}});const r="hubspot"},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 u=n("TWJS");const c=Object.keys(i),l=({senderType:e=null,senderId:t=null,senderField:n=null,deliveryIdentifier:i=null})=>{(0,r.default)(null===e||c.includes(e),`Invalid sender type. Should be one of ${c.join(" | ")}. Received %s`,e);const o=null===e?null:a(e);return(0,u.default)({actorId:o&&o!==s.EMAIL_ACTOR&&t?`${o}-${t}`:void 0,senderField:n,deliveryIdentifier:i})}},WebA:function(e,t,n){"use strict";n.d(t,{buildCommonMessage:function(){return T}});var r=n("QYOI"),i=n("pHO9"),s=n("MJM1"),o=n("BvOu"),a=n("c1C1"),u=n("MWj0"),c=n("Pz4q"),l=n("IcZZ"),d=n("fPyn"),f=n("0IK8"),p=n("o/5C"),h=n("pxL+"),g=n("Y4h2"),m=n("asw7"),E=n("6O34");const T=(e={})=>{const t=(0,d.buildStatus)((0,s.default)(u.STATUS,e)),n=(0,l.buildAttachments)(e.attachments),T=(0,m.buildRecipients)(e.recipients),b=(0,E.buildSenders)(e.senders),y=e.direction||"",v=(0,f.getId)(e)||(0,o.generateUuid)(),I=(0,p.getGenericChannelId)(e)||null,A=(0,f.getTimestamp)(e)||(0,a.generateUniqueClientTimestamp)("buildCommonMessage-timestamp");return(0,i.default)((0,h.setId)(v),(0,h.setStatus)(t),(0,h.setAttachments)(n),(0,h.setTimestamp)(A),(0,g.setRecipients)(T),(0,g.setSenders)(b),(0,g.setMessageDirection)(y),(0,g.setGenericChannelId)(I))(new c.default((0,r.fromJS)(e)))}},Hjp8:function(e,t,n){"use strict";n.d(t,{buildContactRecipients:function(){return c}});var r=n("QYOI"),i=n("qjq5"),s=n("JGJA"),o=n("0G/n"),a=n("8f+m");const u=(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())),c=(u("TO"),u("CC"),u("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})]))},asw7:function(e,t,n){"use strict";n.d(t,{buildRecipients:function(){return s}});var r=n("QYOI"),i=n("8f+m");const s=(e=[])=>e.reduce(((e,t)=>e.push((0,i.default)(t))),(0,r.List)())},hSXG:function(e,t,n){"use strict";n.d(t,{buildSender:function(){return u}});var r=n("QYOI"),i=n("Gc2C"),s=n("2Zef"),o=n("cPs9");const a=Object.keys(s).map((e=>s[e])),u=({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})}},"6O34":function(e,t,n){"use strict";n.d(t,{buildSenders:function(){return o}});var r=n("QYOI"),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))},"o/5C":function(e,t,n){"use strict";n.d(t,{getAttachments:function(){return D},getFromSenderEmail:function(){return w},getFromSenderName:function(){return x},getGenericChannelId:function(){return E},getGenericChannelIdForMessage:function(){return M},getRecipients:function(){return T},getSenders:function(){return b}});var r=n("QYOI"),i=n("qjq5"),s=n("JGJA"),o=n("DdHT"),a=n("0G/n"),u=n("Mx3c"),c=n("l7FR");c.AGENT_ACTOR,u.AGENT,c.BOT_ACTOR,u.BOT,c.INTEGRATOR_ACTOR,u.INTEGRATOR,c.SYSTEM_ACTOR,u.SYSTEM,c.VISITOR_ACTOR,u.VISITOR,c.EMAIL_ACTOR,u.EMAIL;(0,s.default)("senderField"),(0,s.default)("actorId");const l=(0,s.default)("deliveryIdentifier"),d=(0,s.default)("name");var f=n("Zui/");const p=(0,s.default)("recipientField"),h=((0,s.default)("actorId"),(0,s.default)("singleDeliveryIdentifier")),g=((0,s.default)("deliveryIdentifier"),(0,s.default)("name"),(0,s.default)("value")),m=(0,s.default)("type");n("ZI4L");(0,s.default)("id"),(0,s.default)("hiddenBy"),(0,s.default)("channelInstanceId");const E=(0,s.default)("genericChannelId"),T=((0,s.default)("integrationId"),(0,s.default)("recipients")),b=(0,s.default)("senders"),y=p,v=(0,s.default)("senderField"),I=((0,s.default)("direction"),e=>{const t=l(e);return t?t.type:void 0}),A=e=>{const t=l(e);return t?t.value:void 0},S=(e,t)=>e.reduce(((e,n)=>{const r=h(n);return m(r)===t?e.push(g(r)):e}),(0,r.List)()),C=(e,t)=>{const n=T(e);return(0,r.List)(n.filter((e=>y(e)===t)))},_=(e,t)=>{const n=b(e);return n&&n.filter((e=>v(e)===t))||(0,r.List)()},O=(0,i.default)(((e,t,n)=>{const r=C(n,e);return S(r,t)})),R=(0,i.default)(((e,t,n)=>{const r=_(n,e);if(r.size){const e=r.first(),n=I(e);if(n&&n===t){return A(e)||""}}return""})),w=(O("TO",a.HS_EMAIL_ADDRESS),O("CC",a.HS_EMAIL_ADDRESS),O("BCC",a.HS_EMAIL_ADDRESS),(0,o.default)(T,(e=>e.reduce(((e,t)=>{const n=h(t).value;return n&&!Number.isInteger(n)?e.push(n):e}),(0,r.List)()))),R("FROM",a.HS_EMAIL_ADDRESS)),x=(R("ORIGINAL_FROM",a.HS_EMAIL_ADDRESS),e=>{const t=b(e);return t&&t.size>0&&d(t.first())}),D=(0,s.default)("attachments"),N=(0,i.default)(((e,t)=>{const n=D(t);if(n)return n.find((t=>Boolean(t&&(0,s.default)("@type",t)===e)))})),M=((0,i.default)(((e,t)=>{const n=D(t);if(n)return n.find((t=>Boolean(t&&(0,s.default)("@type",t)===e)))})),N(f.EMAIL_METADATA),N(f.FILES),e=>E(e))},Y4h2:function(e,t,n){"use strict";n.d(t,{setGenericChannelId:function(){return c},setMessageDirection:function(){return l},setRecipients:function(){return d},setSenders:function(){return f}});var r=n("qjq5"),i=n("JGJA"),s=n("bYG+"),o=n("MJM1"),a=n("MWj0"),u=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 c=(0,s.default)("genericChannelId"),l=((0,s.default)("integrationId"),(0,s.default)("direction")),d=(0,s.default)("recipients"),f=(0,s.default)("senders"),p=(0,s.default)("attachments");(0,r.default)(((e,t,n)=>{const r=(0,u.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,u.getAttachments)(t).filter((e=>(0,i.default)("@type",e)!==n)).toList();return p(r.push(e),t)}))},qkre:function(e,t,n){"use strict";n.d(t,{getConnectedAccountAddress:function(){return p},getFromAddress:function(){return u},getFromName:function(){return c},getHasReplies:function(){return h},getIsForward:function(){return T},getIsMemberOfForwardedSubthread:function(){return E},getOriginalSenderEmail:function(){return d},getOriginalSenderName:function(){return f},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"),u=(s(a),s((e=>{const t=a(e);return t&&(0,r.default)("email",t)}))),c=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)})),f=s((e=>{const t=l(e);return t&&(0,r.default)("name",t)})),p=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")),T=s((0,r.default)("forward"));s((0,r.default)("clipStatus")),s((0,r.default)("templateId")),s((0,r.default)("emailAuthenticationStatus"))},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)},"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)},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)))}},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}}},Pz4q:function(e,t,n){"use strict";var r=n("QYOI"),i=n("0GyJ"),s=n("8+iK"),o=n("9Mwj"),a=n("ubOH"),u=n("rA/t");class c 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,u.buildSendersFromLegacySender)(e))}}t.default=c},MYjy:function(e,t,n){"use strict";var r=n("QYOI");const i=(0,r.Record)({type:"",value:""},"DeliveryIdentifier");t.default=i},Otz9:function(e,t,n){"use strict";var r=n("QYOI"),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},"p3n+":function(e,t,n){"use strict";var r=n("QYOI"),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},NMIh:function(e,t,n){"use strict";var r=n("QYOI"),i=n("Zui/");const s=(0,r.Record)({"@type":i.INLINE_IMAGES,fileIdsByStatus:(0,r.Map)(),hasInlineImagesStripped:!1},"InlineImageStatusAttachments");t.default=s},"6d8N":function(e,t,n){"use strict";n.d(t,{default:function(){return u}});var r=n("QYOI"),i=n("JGJA");function s(e){return"object"==typeof e&&e?"function"==typeof e.toJS?e.toJS():"function"==typeof e.toJSON?e.toJSON():e:e}var 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({},s(e),{quickReplies:(0,r.OrderedSet)(t)}))}}var u=a},"8f+m":function(e,t,n){"use strict";n.d(t,{default:function(){return f}});var r=n("QYOI"),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 u(e){return{singleDeliveryIdentifier:(0,s.default)((0,i.default)("singleDeliveryIdentifier",e))}}function c(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)?u(e):c(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 f(e){const t=l(e);return d(t)}},NRxt:function(e,t,n){"use strict";n.d(t,{default:function(){return a}});var r=n("QYOI"),i=n("JGJA");var s=(0,r.Record)({bouncedEmailAddress: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),u=(0,i.default)("retryable",e)||!1;return o({localizedErrorKey:t,errorMessage:n,errorMessageTokens:a,retryable:u})}},TWJS:function(e,t,n){"use strict";n.d(t,{default:function(){return u}});var r=n("QYOI"),i=n("JGJA"),s=n("MYjy");const o={actorId:null,deliveryIdentifier:null,senderField:null,name:null},a=(0,r.Record)(o,"Sender");function u(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,u=(0,i.default)("senderField",e)||o.senderField,c=(0,i.default)("name",e)||o.name;return a({actorId:t,deliveryIdentifier:r,senderField:u,name:c})}},ubOH:function(e,t,n){"use strict";n.d(t,{default:function(){return a}});var r=n("QYOI"),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,u=a&&(0,s.default)(a);return o({messageStatus:t,timestamp:r,sendFailure:u})}},LPbX:function(e,t,n){"use strict";n.d(t,{CONTACT_ASSOCIATION:function(){return r}});const r="CONTACT_ASSOCIATION"},"12C0":function(e,t,n){"use strict";n.d(t,{CONTEXT_UPDATE:function(){return r}});const r="CONTEXT_UPDATE"},"7Qhs":function(e,t,n){"use strict";n.d(t,{CRM_OBJECT_LIFECYCLE_UPDATE:function(){return r}});const r="CRM_OBJECT_LIFECYCLE_UPDATE"},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"},"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"},"KO+H":function(e,t,n){"use strict";n.d(t,{EMAIL_CAPTURE_PROMPT:function(){return r}});const r="EMAIL_CAPTURE_PROMPT"},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},Iqwl:function(e,t,n){"use strict";var r=n("QYOI"),i=n("ubOH"),s=n("fPyn"),o=n("KO+H"),a=n("9Mwj"),u=n("c1C1"),c=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,c.generateUuid)(),status:(0,s.buildStatus)(e.status),timestamp:e.timestamp||(0,u.generateUniqueClientTimestamp)("EmailCapturePromptMessage-timestamp")})).filterNot((e=>void 0===e)))}}t.default=l},l0Ga:function(e,t,n){"use strict";n.d(t,{EMAIL_CAPTURE_RESPONSE:function(){return r}});const r="EMAIL_CAPTURE_RESPONSE"},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},"/fsP":function(e,t,n){"use strict";var r=n("QYOI"),i=n("ubOH"),s=n("fPyn"),o=n("l0Ga"),a=n("9Mwj"),u=n("c1C1"),c=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,c.generateUuid)(),status:(0,s.buildStatus)(e.status),timestamp:e.timestamp||(0,u.generateUniqueClientTimestamp)("EmailCaptureResponseMessage-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"},"4RZQ":function(e,t,n){"use strict";var r=n("9Mwj"),i=n("It+t"),s=n("QYOI");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},Tt13:function(e,t,n){"use strict";n.d(t,{FEEDBACK_SUBMISSION:function(){return r}});const r="FEEDBACK_SUBMISSION"},JoGU:function(e,t,n){"use strict";var r=n("QYOI"),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},K7Yy:function(e,t,n){"use strict";n.d(t,{FEEDBACK_SURVEY:function(){return r}});const r="FEEDBACK_SURVEY"},xrOf:function(e,t,n){"use strict";n.d(t,{FILTERED_CHANGE:function(){return r}});const r="FILTERED_CHANGE"},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"},"30KC":function(e,t,n){"use strict";n.d(t,{THREAD_INBOX_UPDATED:function(){return r}});const r="THREAD_INBOX_UPDATED"},GcWH:function(e,t,n){"use strict";n.d(t,{INITIAL_MESSAGE:function(){return r}});const r="INITIAL_MESSAGE"},"V1/C":function(e,t,n){"use strict";n.d(t,{OFFICE_HOURS:function(){return r}});const r="OFFICE_HOURS"},"+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"},ikhY:function(e,t,n){"use strict";n.d(t,{PARTIAL_MESSAGE:function(){return r}});const r="PARTIAL_MESSAGE"},"2EjV":function(e,t,n){"use strict";n.d(t,{buildPartialMessage:function(){return I}});var r=n("QYOI"),i=n("pHO9"),s=n("MJM1"),o=n("BvOu"),a=n("c1C1"),u=n("MWj0"),c=n("jbWx"),l=n("fPyn"),d=n("0IK8"),f=n("pTe9"),p=n("pxL+"),h=n("Y4h2"),g=n("asw7"),m=n("6O34"),E=n("bYG+"),T=n("+muk");const b=(0,E.default)(T.COMPLETED_MESSAGE_ID),y=(0,E.default)(T.PARTIAL_ORDINAL),v=(0,E.default)(T.COMPLETED_MESSAGE_TIMESTAMP),I=(e={})=>{const t=(0,l.buildStatus)((0,s.default)(u.STATUS,e)),n=(0,g.buildRecipients)(e.recipients),E=(0,m.buildSenders)(e.senders),T=e.direction||"",I=(0,d.getId)(e)||(0,o.generateUuid)(),A=(0,f.getGenericChannelId)(e)||null,S=(0,f.getCompletedMessageId)(e),C=(0,d.getTimestamp)(e)||(0,a.generateUniqueClientTimestamp)("buildPartialMessage-timestamp"),_=(0,f.getCompletedMessageTimestamp)(e)||(0,d.getTimestamp)(e)||(0,a.generateUniqueClientTimestamp)("buildPartialMessage-timestamp"),O=(0,f.getPartialOrdinal)(e);return(0,i.default)((0,p.setId)(I),b(S),y(O),(0,p.setStatus)(t),(0,p.setTimestamp)(C),v(_),(0,h.setRecipients)(n),(0,h.setSenders)(E),(0,h.setMessageDirection)(T),(0,h.setGenericChannelId)(A))(new c.default((0,r.fromJS)(e)))}},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},pTe9:function(e,t,n){"use strict";n.d(t,{getCompletedMessageId:function(){return o},getCompletedMessageTimestamp:function(){return u},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),u=(0,r.default)(i.COMPLETED_MESSAGE_TIMESTAMP);(0,r.default)(i.MESSAGE_TEXT),(0,r.default)(i.ID)},jbWx:function(e,t,n){"use strict";var r=n("QYOI"),i=n("ikhY"),s=n("8+iK"),o=n("9Mwj"),a=n("ubOH"),u=n("rA/t");class c 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,u.buildSendersFromLegacySender)(e))}}t.default=c},kdZJ:function(e,t,n){"use strict";n.d(t,{READ_THREAD:function(){return r}});const r="READ_THREAD"},"7jiL":function(e,t,n){"use strict";var r=n("QYOI"),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},YPLr:function(e,t,n){"use strict";n.d(t,{agentTypeToCMFSenderType:function(){return c},agentTypeToSenderType:function(){return u}});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},u=e=>o[e],c=e=>a[e]},"rA/t":function(e,t,n){"use strict";n.d(t,{buildSendersFromLegacySender:function(){return l}});var r=n("eCQl"),i=n("QYOI"),s=n("JGJA"),o=n("DdHT"),a=n("bYG+"),u=n("TWJS");function c(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,u.default)({actorId:`${t&&t[0]}-${n}`}):null}function l(e){try{const t=(0,s.default)("sender",e),n=(0,i.fromJS)(t||{}),r=c(n),l=(0,s.default)("senders",e)||[],d=(0,i.List)(l.filter(Boolean).map((e=>(0,u.default)(e)))),f=0===d.size&&r?(0,i.List)([r]):d;return(0,o.default)((0,a.default)("sender",n),(0,a.default)("senders",f))(e)}catch(t){const n=new Error("Unable to build Senders from legacy Sender");(0,r.reportError)({error:n,extra:{message:`${t}`}});return e}}},BOwv:function(e,t,n){"use strict";n.d(t,{SESSION_EXPIRY_TIME_APPROXIMATION_IN_MS:function(){return r}});const r=18e5},"/He/":function(e,t,n){"use strict";n.d(t,{ATTACHMENTS:function(){return d},DIRECT_REPLIES:function(){return p},FILE_ATTACHMENTS:function(){return f},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 u},OFFSET_TIMESTAMP:function(){return a},VISITOR_LAST_READ_AT_TIMESTAMP:function(){return c}});const r=["messages"],i=["messages","results"],s=["messages","hasMore"],o=["messages","offset"],a=["messages","offset","timestamp"],u=["messages","offset","ordinal"],c=["visitorLastReadAtTimestamp"],l=["numSoftDeletedMessages"],d=["attachments"],f=["attachments","files"],p=["directReplies","directReplyMessages"],h=["friendlyNameResults"]},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"},CXYT:function(e,t,n){"use strict";var r=n("QYOI"),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},xfs0:function(e,t,n){"use strict";n.d(t,{THREAD_STATUS_UPDATE:function(){return r}});const r="THREAD_STATUS_UPDATE"},Blk5:function(e,t,n){"use strict";n.d(t,{TICKET_CREATION_FAILURE:function(){return r}});const r="TICKET_CREATION_FAILURE"},fwMr:function(e,t,n){"use strict";var r=n("QYOI"),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},xw4j:function(e,t,n){"use strict";n.d(t,{CHAT_TRANSCRIPT_SENT:function(){return r}});const r="CHAT_TRANSCRIPT_SENT"},wO6X:function(e,t,n){"use strict";var r=n("QYOI"),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},"6OYF":function(e,t,n){"use strict";n.d(t,{TYPICAL_RESPONSE_TIME:function(){return r}});const r="TYPICAL_RESPONSE_TIME"},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},MfaD:function(e,t,n){"use strict";var r=n("QYOI"),i=n("ubOH"),s=n("fPyn"),o=n("6OYF"),a=n("9Mwj"),u=n("c1C1"),c=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,c.generateUuid)(),status:(0,s.buildStatus)(e.status),timestamp:e.timestamp||(0,u.generateUniqueClientTimestamp)("TypicalResponseTimeMessage-timestamp")})).filterNot((e=>void 0===e)))}}t.default=d},tY0N:function(e,t,n){"use strict";n.d(t,{TYPING:function(){return r}});const r="TYPING"},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},"+TdC":function(e,t,n){"use strict";var r=n("QYOI"),i=n("JGJA"),s=n("DdHT"),o=n("bYG+"),a=n("9Mwj"),u=n("8f+m"),c=n("ubOH"),l=n("rA/t"),d=n("BvOu"),f=n("c1C1"),p=n("tY0N");class h extends((0,r.Record)({"@type":p.TYPING,id:null,timestamp:null,echo:!1,sender:(0,r.Map)(),messageDeletedStatus:a.NOT_DELETED,clientType:null,status:(0,c.default)(),genericChannelId:null,senders:(0,r.List)(),recipients:(0,r.List)()},"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,f.generateUniqueClientTimestamp)("buildTypingMessage-timestamp"),p=(0,i.default)("status",e),h=(0,c.default)(p||{}),g=(0,i.default)("recipients",e)||[],m=(0,r.List)(g.filter(Boolean).map((e=>(0,u.default)(e))));super((0,s.default)((0,o.default)("id",n),(0,o.default)("timestamp",a),(0,o.default)("status",h),(0,o.default)("recipients",m))(t))}}t.default=h},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"},wL7V:function(e,t,n){"use strict";n.d(t,{getMessage:function(){return u}});var r=n("MJM1");const i=["threadId"],s=["channel"],o=["message"],a=["allowRetry"],u=((0,r.default)(a),(0,r.default)(i),(0,r.default)(s),(0,r.default)(o))},SmHr:function(e,t,n){"use strict";var r=n("QYOI"),i=n("nguO");const s=(0,r.Record)({"@type":i.ACTIVELY_PUBLISHING,threadId:null,channel:null,message:null},"ActivelyPublishing");t.default=s},"A5f/":function(e,t,n){"use strict";var r=n("QYOI"),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},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()}},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={}}},"t+8h":function(e,t,n){"use strict";n.d(t,{WORKFLOW_GENERATED_USER_MESSAGE:function(){return r}});const r="WORKFLOW_GENERATED_USER_MESSAGE"},kNma:function(e,t,n){"use strict";var r=n("QYOI"),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},fKJZ:function(e,t,n){"use strict";var r=n("VfuR"),i=n.n(r),s=n("mKxs");t.default=i().oneOfType([(0,s.default)("CompanyChatHeadingConfig"),(0,s.default)("OwnerChatHeadingConfig"),(0,s.default)("UsersAndTeamsChatHeadingConfig")])},MD34:function(e,t){"use strict";function n(e,t,n){(e=arguments.length>1?e.then(t,n):e).then(null,(e=>{setTimeout((()=>{throw e}),0)}))}t.default=n},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 s}});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.")},"7pHJ":function(e,t,n){"use strict";n.d(t,{GlobalErrorMetrics:function(){return a},MemoryMetrics:function(){return o},PageLoadMetrics:function(){return i},ReduxStoreSizeMetrics:function(){return s}});var r=n("I5zW");const i=(0,r.createMetricsFactory)("page-load",{library:"react-rhumb"}),s=(0,r.createMetricsFactory)("redux-store-metrics",{library:"react-rhumb"}),o=(0,r.createMetricsFactory)("application-memory",{library:"react-rhumb"}),a=(0,r.createMetricsFactory)("global-error",{library:"react-rhumb"})},"W/fk":function(e,t,n){"use strict";n.d(t,{Color:function(){return d},default:function(){return h}});var r=n("LZPL"),i=n.n(r),s=n("PyK+"),o=n.n(s),a=n("mEYk"),u=n.n(a),c=n("7pHJ"),l=n("C5Zv");const d={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"};function f(e={}){let t="";e.staticAppInfo&&e.staticAppInfo.staticAppName?t=e.staticAppInfo.staticAppName:o()&&o().bender&&o().bender.currentProject&&(t=o().bender.currentProject);return t}function p(e={}){let t="";e.staticAppInfo&&e.staticAppInfo.staticAppVersion?t=e.staticAppInfo.staticAppVersion:o()&&o().bender&&o().bender.currentProjectVersion&&(t=o().bender.currentProjectVersion);return t}class h{constructor(e={}){this.options=e;this.debug="true"===i().debug("react-rhumb");this.libName="react-rhumb";this.staticAppName=f(e);this.staticAppVersion=p(e)}performanceMark(e){"function"==typeof performance.mark&&performance.mark(e)}performanceEntries(){return"function"==typeof performance.getEntries&&performance.getEntries()||[]}toDuration(e,t,n){const r=Math.max(...n.filter((t=>Object.prototype.hasOwnProperty.call(e,t))).map((t=>e[t].timestamp)));return Math.max(0,r-t)}setCustomAttribute(e,t){u().setExtraContext({[e]:String(t)})}captureError(e,t){let n={},r={};if(t){n=t.data;r=t.tags}u().captureException(e,{extra:n,tags:r});c.GlobalErrorMetrics.counter("captured").increment()}report(e){throw new Error("Reporters must define a custom report() function")}labelCss(e,t){return`background-color:${e};color:${d.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){u().captureException(l.UNEXPECTED_ROUTE_ERROR,{level:"error",tags:{pathname:e}})}}},"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={}}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),u=e=>`${e.toFixed(2)}ms`,c=e=>{this.options.timingOffset&&a(`adjusted: ${u(e+this.options.timingOffset)} (offset ${this.options.timingOffset})`)};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,r=this.toDuration(i,n,o.partialSuccess[t]);a(`(Partial Success) ${u(r)}`);c(r);break}case"ROUTE_SUCCEEDED":{const{scenario:t}=e.payload.extra,r=this.toDuration(i,n,o.success[t]);a(`(success) ${u(r)}`);c(r);break}case"ROUTE_FAILED":{const{error:e}=o,t=this.toDuration(i,n,e);a(`(failure) ${u(t)}`);c(t);break}case"ROUTE_TIMEOUT_EXPIRED":{const e=r-n;a(`(timeout) ${u(e)}`);c(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}}}},DFoL:function(e,t,n){"use strict";n.d(t,{warn:function(){return u}});var r=n("LZPL"),i=n.n(r);const s={},o=e=>!(i().deployed()||null!=e&&s[e]),a=e=>{e&&(s[e]=!0)},u=({message:e="",key:t,url:n})=>{n&&(e+=`\nFor details, see: ${n}`);if(o(t)){console.warn(e);a(t)}};t.default={warn:u}},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 u=[n,r,i,s,o,a];let c=0;e=new Error(`Invariant Violation: ${t.replace(/%s/g,(()=>u[c++]))}`)}e.framesToPop=1;throw e}};t.default=n},HtM0:function(e,t,n){"use strict";n.d(t,{formatHtml:function(){return J}});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})))},u=n("cSJ2"),c=n("+KD7"),l=n("npjq");const d=/\S*cdn2\.hubspot(qa)?\.net\S*\/thumb\.[a-zA-Z]+$/,f=/\/thumb\.[a-zA-Z]+$/,p=/data:/,h=/app(-[a-z0-9]+)?.hubspot(qa)?.com\/login-api/,g=(0,i.default)((e=>d.test(e))),m=(0,i.default)((e=>p.test(e))),E=(0,i.default)((e=>h.test(e))),T=e=>`\n border: 1px solid ${c.BATTLESHIP};\n justify-content: center;\n padding: 20px;\n display: flex;\n align-items: center;\n height: ${e?`${e}px`:"auto"};\n width: 100%;\n`,b=(0,i.default)((e=>`

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

\n `)),y=({node:e,node_name:t})=>{if(e&&"img"===t&&e.attributes){const t=e.getAttribute("src");if(t&&m(t)&&t.length>2e3){const t=e.getAttribute("height"),n=r.secureDocument.createElement("div");n.innerHTML=b(t);return{node:n}}t&&g(t)&&e.setAttribute("src",t.replace(f,""));E(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},v=(e,t)=>"p"===t&&e&&e.classList&&e.classList.contains("MsoNormal")&&e.children&&e.children.length,I=e=>{const t=r.secureDocument.createElement("o:p");if(e.innerHTML.includes(" ")){t.innerHTML=e.innerHTML.replace(/ /g,"").trim();return t}return e},A=e=>{if(!e||"o:p"!==e.tagName.toLowerCase())return!1;const t=I(e);return!t.children.length&&""===t.innerHTML},S=e=>e&&"span"===e.tagName.toLowerCase()&&A(e.firstElementChild),C=({node:e,node_name:t})=>{if(!v(e,t))return null;const n=e.firstElementChild;if(n&&S(n)&&n.childNodes.length>1){const t=n.firstElementChild;if(t){n.removeChild(t);return C({node:e,node_name:"p"})}}if(n&&(A(n)||S(n))){if(e.childNodes.length>1){e.removeChild(n);return C({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}},_="gmail_quote",O=["gmail_extra",_,"hs_reply","x_hs_reply_wrap"],R="divRplyFwdMsg",w=e=>e.querySelector("div[dir]"),x=(e,t)=>t===R||e&&e.contains&&O.some((t=>e.contains(t))),D=({node:e})=>{const{classList:t,id:n,attributes:i=[]}=e;if(x(t,n)){if(t.contains(_)&&!w(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},M=(e,t)=>t===R||e&&e.contains&&O.some((t=>e.contains(t))),L=({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(!M(t,n))return null;const i=r.secureDocument.createElement("span");i.innerHTML="";return{node:i}},P="_blank",k=({node:e,node_name:t})=>{if("a"===t&&e&&e.attributes&&e.getAttribute("target")!==P){e.setAttribute("target",P);return{node:e}}return null},U="gmail_signature",B=["hs_signature"],F=e=>e&&e.contains&&B.some((t=>e.contains(t))),H=e=>Boolean(e&&e.innerHTML&&e.innerHTML.length),j=e=>e.classList&&e.classList.contains&&e.classList.contains(U)&&(H(e.nextElementSibling)||H(e.previousElementSibling)),G=({node:e})=>{const{classList:t}=e;if(j(e)||F(t)){const e=r.secureDocument.createElement("span");e.innerHTML="";return{node:e}}return null},V=({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")&&!V({regexes:n,string:e.getAttribute("src")||""})){e.removeAttribute("src");return{node:e}}return null};(0,i.default)((e=>(0,u.sanitize)(e,r.config.TEXTONLY)));e=n.hmd(e);(0,i.default)((e=>!![...O,R,...B,U].find((t=>e.includes(t))))),(0,i.default)(((e,t=400)=>{const n=[C,N,D],i=(0,u.sanitize)(e,r.config.TEXTONLY,n);return i&&i.length>t?i.substring(0,t):i}));const K=(0,i.default)((({text:e,shouldRemoveGmailLineBreakBeforeReply:t=!1,shouldRemoveEmailSignature:n=!0,htmlConfig:i=r.config.HTML,shouldOpenLinksInNewTab:s=!1,allowedDomainsForIframe:o=[]})=>{const a=[...t?[L]:[],...n?[G]:[],...s?[k]:[]],c=[C,N,D,y,e=>W(Object.assign({},e,{allowedDomainsForIframe:o})),...a];return(0,u.sanitize)(e,i,c)})),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?[L]:[],...n?[G]:[],...s?[k]:[]],c=[C,N,y,e=>W(Object.assign({},e,{allowedDomainsForIframe:o})),...a];return(0,u.sanitize)(e,i,c)})),z=e=>e.replace(/&/g,"&").replace(//g,">").replace(/"/g,"""),Y=e=>e.replace(/ \s+{const{allowedDomainsForIframe:n,isPlainText:i,shouldAutolinkTwitter:s,shouldIncludeReplies:o,shouldOpenLinksInNewTab:u,shouldPreserveNewlines:c,shouldPreventAutoLinker:l,shouldRemoveEmailSignature:d,shouldRemoveGmailLineBreakBeforeReply:f}=t;if(!e)return"";const p=n?(0,r.getIframeHtmlConfig)():r.config.HTML,h=i?z(e):Y(e);let g=o?q({text:h,shouldRemoveGmailLineBreakBeforeReply:f,shouldRemoveEmailSignature:d,shouldOpenLinksInNewTab:u,htmlConfig:p,allowedDomainsForIframe:n}):K({text:h,shouldRemoveEmailSignature:d,shouldRemoveGmailLineBreakBeforeReply:f,shouldOpenLinksInNewTab:u,htmlConfig:p,allowedDomainsForIframe:n});g=null===g||i||c?g:g.replace("\n","");const m=s?a.getTwitter():a.get();return l?g:m.link(g)};e&&e.exports&&(e.exports.default=Object.assign({},e.exports))},cSJ2:function(e,t,n){"use strict";n.d(t,{sanitize:function(){return h}});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},u=["javascript:","vbscript:","data:"],c=({node:e})=>{if(!e||!e.href||"A"!==e.nodeName||!u.includes(e.protocol))return null;const t=document.createElement("span");t.innerText=e.innerText;return{node:t}};var l=n("kkqp"),d=n.n(l);const f=e=>new(d())(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 h=(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,c,...n];try{const e=f(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))},bSHG:function(e,t,n){"use strict";n.d(t,{config:function(){return u},getIframeHtmlConfig:function(){return c},secureDocument:function(){return a}});var r=n("kkqp"),i=n.n(r),s=n("bYG+"),o=n("rCfO");const a=document.implementation.createHTMLDocument("sanitize"),u={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:a,attributes:{__ALL__:["style","align","valign","color","width","height"],a:["href","title","target"],blockquote:["cite"],col:["span"],colgroup:["span"],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",i().RELATIVE]},blockquote:{cite:["http","https",i().RELATIVE]},img:{src:["data","http","https",i().RELATIVE]},q:{cite:["http","https",i().RELATIVE]}},remove_contents:["script","style","title"]},TEXTONLY:{dom:a,elements:[],remove_contents:["style","script"]}},c=(0,o.default)((()=>{const e=u.HTML,t=[...e.elements];t.push("iframe");return(0,s.default)("elements",t,e)}))},"8CDR":function(e,t,n){"use strict";n.d(t,{default:function(){return h}});var r=n("LZPL"),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"},u={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 c{constructor(){this.lbDomainMap=c._buildLbDomainMap();this.domainLbMap=c._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]=u[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 c;l.STANDARD_LBS=s;l.NONSTANDARD_LBS=o;var d=l;const f=e=>"boolean"==typeof e||null!=e&&e.valueOf&&"boolean"==typeof e.valueOf();class p{constructor(e,t,n){this._paramIndex={};this._lonelyQMark=!1;this.encodedParamTuples=[];if(null===e||"object"!=typeof e||e instanceof p)(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 p){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 p(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 f(e)?e:f(this._production)?this._production:"production"==i().get(t)}_getLocal(e,t){return f(e)?e:f(this._local)?this._local:!!t&&("local"==i().get(t)||p.localService(t))}static localService(e){try{if(window.localStorage){let t=`${e.toUpperCase()}_LOCAL`;return"true"==window.localStorage.getItem(t)}}catch(e){}return!1}}p.loaded=new p(window.location);var h=p},"F+zP":function(e,t,n){"use strict";n.d(t,{between:function(){return c},convertEventNameToEventKey:function(){return _},createQueue:function(){return A},debounce:function(){return l},deepFreeze:function(){return O},defaults:function(){return d},dispatchFunctionAsync:function(){return D},ensureFn:function(){return s},getObjectKeys:function(){return o},getRealTypeOf:function(){return p},getScreenWidthSize:function(){return N},isArray:function(){return f},isPromise:function(){return a},lWindow:function(){return i},makeUuid:function(){return h},mapObject:function(){return g},mask:function(){return w},omit:function(){return m},once:function(){return T},pick:function(){return E},pluck:function(){return b},prettyPrint:function(){return C},proxyLogger:function(){return R},reduceObject:function(){return u},replaceSentryValues:function(){return x},safeGetOrDefault:function(){return S},shallowCopy:function(){return v},trim:function(){return y},truncate:function(){return I}});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,u=e=>t=>o(e).reduce(t,{}),c=(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=u(t)(((n,r)=>{void 0===e[r]&&void 0!==t[r]&&(n[r]=t[r]);return n}));return Object.assign({},e,n)},f=e=>"isArray"in Array?Array.isArray(e):"[object Array]"===Object.prototype.toString.call(e),p=e=>{let t=typeof e;f(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)=>u(e)(((n,r)=>{n[r]=t(r,e[r]);return n})),m=(e={},t=[])=>u(e||{})(((n,r)=>{t.includes(r)||(n[r]=e[r]);return n})),E=(e={},t=[])=>Object.assign({},...t.map((t=>({[t]:e[t]})))),T=e=>{let t,n;return(...r)=>{if(!t){t=!0;n=e(...r)}return n}},b=(e,t)=>o(t).reduce(((n,r)=>{const i=t[r];n[r]=i[e];return n}),{}),y=(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},v=(e={})=>u(e)(((t,n)=>{t[n]=e[n];return t})),I=(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]}},S=(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,""),O=e=>{if(e&&"object"==typeof e&&!Object.isFrozen(e)){Object.freeze(e);Object.getOwnPropertyNames(e).forEach((t=>O(e[t])))}return e},R=e=>t=>(n,r)=>{const i={fingerprint:["usage-tracker-js"],tags:e};return s(t)(n,Object.assign({},i,r))},w=(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),w(t))},D=e=>{new Promise((t=>t(e()))).catch((e=>{throw new Error(e)}))},N=e=>e>1280?"xlarge (> 1280)":e>=1024?"large (1024 - 1280)":e>=680?"medium (680 - 1024)":e>0?"small (< 680)":"unknown"},"20uS":function(e,t,n){"use strict";n.d(t,{ALWAYS_ALLOWED_PROPERTIES:function(){return s},EVENT_CUTOVER_THRESHOLD:function(){return u},HUBSPOT_DOMAINS_REGEX:function(){return a},NOT_ALLOWED_PROPERTY_TYPES:function(){return o},OPTIONAL_PAYLOAD_FIELDS:function(){return i},SENSITIVE_PROPERTIES:function(){return r}});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=/(br\.hubpost\.com|wthubspot\.com|connect\.com|hubspot\.(com|es|de|jp))$/,u=5184e5},Jfpa:function(e,t,n){"use strict";n("Ktcs");var r=n("QgEn");const i=e=>(0,r.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 32 31",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M31.23 3.48c.5 2.329.764 4.745.77 7.226v.003c-.005 2.52-.278 4.977-.752 7.114v.014c-.12 1.145-.852 2.107-1.884 2.56.196-1.556.297-3.142.297-4.751l-.001-.314v-.004c-.007-2.66-.292-5.253-.784-7.51l-.003-.026c-.31-2.51-2.279-4.504-4.806-4.857l.36.049c-3.31-.55-6.709-.836-10.175-.836-.218 0-.434.001-.618.003h-.01c-2.774.007-5.51.174-7.869.462l.008-.02C6.169 1.673 7.009.99 8.032.797L7.99.803C11.143.275 14.381 0 17.684 0c.228 0 .457.002.653.004.233-.003.465-.004.7-.004 3.303 0 6.544.275 9.356.756h.015C29.854.92 31.01 2.039 31.23 3.48zm.011.082l.007.06V3.6l-.007-.038z"}),(0,r.jsx)("path",{d:"M29.364 20.397l-.005.002-.02.19.025-.192zM26.52 8.189c.492 2.31.752 4.707.757 7.166v.003c-.004 2.52-.278 4.976-.751 7.114l-.001.015c-.163 1.412-1.24 2.546-2.637 2.796l.079-.01c-2.258.389-4.566.631-7.005.72l-2.48 4.293-.002.004c-.17.286-.483.478-.84.478-.358 0-.67-.192-.843-.483l-2.48-4.294-.09-.002c-2.352-.086-4.664-.327-6.618-.674l-.015-.001c-1.47-.165-2.639-1.317-2.832-2.791C.263 20.207 0 17.803 0 15.338c0-2.52.274-4.974.753-7.111l.001-.015c.16-1.429 1.255-2.575 2.671-2.814l-.147.02c3.153-.526 6.39-.801 9.693-.801.226 0 .45 0 .643.003.233-.003.466-.004.7-.004 3.303 0 6.544.274 9.356.755l.015.001c1.478.166 2.652 1.33 2.835 2.817z"})]}));i.displayName="SVGChat";t.default=i},"3MJX":function(e,t,n){"use strict";n("Ktcs");var r=n("QgEn");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:"M2.276.39L12 10.115 21.724.391c.486-.486 1.254-.519 1.777-.098l.108.098c.521.52.521 1.364 0 1.885L13.886 12l9.723 9.724c.521.52.521 1.365 0 1.885-.52.521-1.364.521-1.885 0L12 13.886l-9.724 9.723c-.486.486-1.254.519-1.777.098l-.108-.098c-.521-.52-.521-1.364 0-1.885L10.114 12 .391 2.276C-.13 1.756-.13.911.39.391.91-.13 1.755-.13 2.276.39z",id:"close__a"})}),(0,r.jsx)("use",{xlinkHref:"#close__a",fillRule:"evenodd"})]}));i.displayName="SVGClose";t.default=i},"87To":function(e,t,n){"use strict";n("Ktcs");var r=n("QgEn");const i=e=>(0,r.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,r.jsxs)("g",{clipPath:"url(#collapse__clip0_5218_10958)",children:[(0,r.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,r.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,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"collapse__clip0_5218_10958",children:(0,r.jsx)("path",{transform:"rotate(-90 6 6)",d:"M0 0h12v12H0z"})})})]}));i.displayName="SVGCollapse";t.default=i},"54uz":function(e,t,n){"use strict";n("Ktcs");var r=n("QgEn");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:"M20.054.39c-.521-.52-1.365-.52-1.885 0l-3.166 3.166H3.111C1.396 3.556 0 4.95 0 6.667v14.222C0 22.604 1.396 24 3.111 24h14.222c1.716 0 3.111-1.396 3.111-3.111v-5.333c0-.737-.596-1.334-1.333-1.334-.736 0-1.334.597-1.334 1.334v5.333c0 .244-.199.444-.444.444H3.111c-.244 0-.444-.2-.444-.444V6.667c0-.245.2-.444.444-.444h9.226l-4.835 4.834c-.147.147-.257.325-.322.521l-1.777 5.333c-.16.48-.036 1.007.321 1.365.255.254.595.39.943.39.142 0 .284-.022.422-.069l5.333-1.777c.196-.065.375-.175.52-.322L23.61 5.83c.521-.52.521-1.365 0-1.885L20.054.391z",id:"compose__a"})}),(0,r.jsx)("use",{xlinkHref:"#compose__a",fillRule:"evenodd"})]}));i.displayName="SVGCompose";t.default=i},BFZm:function(e,t,n){"use strict";n("Ktcs");var r=n("QgEn");const i=e=>(0,r.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,r.jsx)("g",{clipPath:"url(#expand__clip0_5218_10983)",children:(0,r.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,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"expand__clip0_5218_10983",children:(0,r.jsx)("path",{transform:"rotate(-90 6 6)",d:"M0 0h12v12H0z"})})})]}));i.displayName="SVGExpand";t.default=i},IKrO:function(e,t,n){"use strict";n("Ktcs");var r=n("QgEn");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:"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,r.jsx)("use",{xlinkHref:"#externalLink__a",fillRule:"evenodd"})]}));i.displayName="SVGExternalLink";t.default=i},"v5f/":function(e,t,n){"use strict";n("Ktcs");var r=n("QgEn");const i=e=>(0,r.jsx)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 32 27",xmlns:"http://www.w3.org/2000/svg"},e,{children:(0,r.jsx)("path",{d:"M30.256 3.983c-.314-.98-.98-1.811-1.868-2.332C26.94.601 25.203.025 23.414 0c-2.701.168-5.287 1.158-7.41 2.838l-.175-.217C13.886.96 11.421.031 8.864 0c-2.015.001-3.99.57-5.696 1.64-.406.274-.753.626-1.02 1.035-.268.41-.451.868-.538 1.35C.278 4.355 0 5.16 0 7.007V21.99c.066.897.484 1.73 1.162 2.32.679.59 1.563.887 2.46.828h10.113c.16.336.414.62.73.817.316.197.682.3 1.055.297h.97c.373.003.739-.1 1.055-.297.316-.198.57-.481.73-.817h10.113c.895.056 1.777-.242 2.453-.832.676-.589 1.093-1.421 1.159-2.316V7.007c-.01-1.91-.279-2.725-1.744-3.024zM5.49 21.413c-2.55.825-2.642.608-2.642-1.992V5.263c-.025-.425.077-.848.291-1.215.215-.367.534-.662.916-.849 4.324-2.828 9.102-.764 11.114.908v18.141l-.196-.082c-3.013-1.228-5.82-1.94-9.473-.754h-.01zm21 0c-3.406-1.61-7.72 0-9.422.753-.096.045-.196.08-.3.103V4.128c1.786-1.342 5.996-4.128 11.063-.95.396.175.731.466.96.834.228.368.34.797.32 1.23V20c.02 1.97.01 2.641-2.611 1.413h-.01z"})}));i.displayName="SVGKnowledgeBase";t.default=i},X2JS:function(e,t,n){"use strict";n("Ktcs");var r=n("QgEn");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},lKXW:function(e,t,n){"use strict";n("Ktcs");var r=n("QgEn");const i=e=>(0,r.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 29 36",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,r.jsxs)("g",{clipPath:"url(#newThread__clip0_5218_10798)",children:[(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.326 3.92c.438 2.038.67 4.152.674 6.323v.003c-.004 2.204-.244 4.354-.658 6.224v.012c-.105 1.002-.745 1.844-1.649 2.24.172-1.361.26-2.749.26-4.157v-.278c-.006-2.327-.256-4.596-.686-6.57l-.003-.024c-.272-2.196-1.994-3.941-4.205-4.25l.314.043c-2.896-.48-5.87-.732-8.902-.732-.191 0-.38.001-.541.003h-.009c-2.428.006-4.822.152-6.885.404l.006-.017c.356-.805 1.09-1.404 1.986-1.572l-.037.006c2.759-.463 5.592-.703 8.482-.703.2 0 .4.002.571.004.204-.003.408-.004.613-.004 2.89 0 5.726.24 8.187.661l.013.001c1.265.142 2.277 1.121 2.47 2.382zm.01.072l.006.052v-.019l-.006-.033z"}),(0,r.jsx)("path",{d:"M25.693 18.722l-.004.002-.018.166.022-.168zM23.205 8.04c.43 2.022.658 4.119.662 6.27v.003c-.003 2.205-.243 4.355-.657 6.225l-.001.013c-.143 1.236-1.085 2.228-2.307 2.447l.069-.01c-1.975.341-3.995.553-6.13.63l-2.17 3.757-.001.004c-.15.25-.423.418-.736.418-.312 0-.586-.168-.737-.423l-2.17-3.757-.08-.001c-2.056-.076-4.08-.287-5.79-.59l-.013-.001C1.86 22.88.836 21.872.667 20.583.23 18.556 0 16.453 0 14.296c0-2.205.24-4.353.66-6.223V8.06C.8 6.81 1.758 5.808 2.997 5.598l-.129.018c2.759-.46 5.591-.701 8.481-.701.198 0 .394 0 .563.002l.612-.003c2.891 0 5.727.24 8.188.66l.013.002c1.292.145 2.32 1.164 2.48 2.464z"})]}),(0,r.jsx)("g",{clipPath:"url(#newThread__clip1_5218_10798)",children:(0,r.jsx)("path",{d:"M19.65 31.64h3.69v3.71c0 .359.29.65.65.65.36 0 .65-.291.65-.65v-3.69h3.69c.359 0 .65-.29.65-.65 0-.36-.291-.65-.65-.65h-3.69v-3.71c0-.359-.29-.65-.65-.65-.36 0-.65.291-.65.65v3.69h-3.69c-.359 0-.65.29-.65.65 0 .36.291.65.65.65z"})}),(0,r.jsxs)("defs",{children:[(0,r.jsx)("clipPath",{id:"newThread__clip0_5218_10798",children:(0,r.jsx)("path",{d:"M0 0h28v28H0z"})}),(0,r.jsx)("clipPath",{id:"newThread__clip1_5218_10798",children:(0,r.jsx)("path",{transform:"translate(19 26)",d:"M0 0h10v10H0z"})})]})]}));i.displayName="SVGNewThread";t.default=i},"Xs/R":function(e,t,n){"use strict";n("Ktcs");var r=n("QgEn");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:"M21.158.222L2.568 11.815c-.8.498-.749 1.215.113 1.591l4.406 1.923 10.395-9.903c1.377-1.296 1.569-1.119.426.395L8.254 18.215v4.927c0 .953.5 1.141 1.113.418l4.473-5.282 5.055 2.207c.861.376 1.643-.092 1.736-1.04l1.81-18.404c.094-.949-.484-1.317-1.283-.819",id:"send__a"})}),(0,r.jsx)("use",{xlinkHref:"#send__a",fillRule:"evenodd"})]}));i.displayName="SVGSend";t.default=i},GdKg:function(e,t,n){"use strict";var r=n("+VkO"),i=n("9f1P"),s=n.n(i),o=n("VfuR"),a=n.n(o),u=n("7719"),c=n("V/xu"),l=n("FD+C"),d=n.n(l),f=n("QgEn");const p=["size","src","contentStyle","alt"],h=({size:e})=>{const t=c.AVATAR_SIZES[e];return(0,i.css)(["height:","px;width:","px;"],t,t)},g=s().div.withConfig({displayName:"VizExAvatar__VizExAvatarWrapper",componentId:"sc-1nv3q7t-0"})(["display:inline-flex;align-items:center;justify-content:center;box-sizing:content-box;font-size:initial;overflow:hidden;position:relative;border-radius:50%;",";"],h),m=s().div.withConfig({displayName:"VizExAvatar__VizExAvatarContent",componentId:"sc-1nv3q7t-1"})(["background-image:url(",");background-position:center center;background-size:cover;height:100%;width:100%;"],(({src:e})=>`"${e}"`)),E=s().img.withConfig({displayName:"VizExAvatar__VizExAvatarImg",componentId:"sc-1nv3q7t-2"})(["border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;"]),T=e=>{let{size:t=u.MEDIUM,src:n=d(),contentStyle:i,alt:s=""}=e,o=(0,r.default)(e,p);return(0,f.jsxs)(g,Object.assign({},o,{size:t,children:[(0,f.jsx)(m,{src:n,style:i}),(0,f.jsx)(E,{src:n,alt:s})]}))};T.displayName="VizExAvatar";T.propTypes={alt:a().string.isRequired,contentStyle:a().object,size:a().oneOf([u.EXTRA_EXTRA_SMALL,u.EXTRA_SMALL,u.SMALL,u.MEDIUM,u.LARGE,u.EXTRA_LARGE]),src:a().string};t.default=T},"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]:48,[r.LARGE]:72,[r.EXTRA_LARGE]:108}},"8Nq+":function(e,t,n){"use strict";var r=n("+VkO"),i=n("VfuR"),s=n.n(i),o=n("9f1P"),a=n.n(o),u=n("L/1+"),c=n("QgEn");const l=["badgeDescription","positioning","badgeLabel","children","showBadge"],d=({showBadge:e,positioning:t})=>e&&"on-circle"!==t&&(0,o.css)(["margin-right:14px;"]),f=a().div.withConfig({displayName:"VizExNotificationBadge__Wrapper",componentId:"sc-1s16mij-0"})(["position:relative;display:inline-flex;align-items:baseline;",";line-height:1;"],d),p=({positioning:e})=>"on-circle"===e?(0,o.css)(["left:75%;top:5%;"]):(0,o.css)(["right:-12px;top:-4px;"]),h=a().span.withConfig({displayName:"VizExNotificationBadge__CountBadge",componentId:"sc-1s16mij-1"})(["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})=>(0,u.getNotificationBackgroundColor)(e)),p),g=e=>{let{badgeDescription:t="notifications",positioning:n="default",badgeLabel:i,children:s,showBadge:o}=e,a=(0,r.default)(e,l);return(0,c.jsxs)(f,Object.assign({},a,{showBadge:o,positioning:n,children:[s,o&&(0,c.jsx)(h,{"aria-label":t,positioning:n,children:i})]}))};g.displayName="VizExNotificationBadge";g.propTypes={badgeDescription:s().string,badgeLabel:s().node,children:s().node,positioning:s().oneOf(["default","on-circle"]),showBadge:s().bool};t.default=g},"L/1+":function(e,t,n){"use strict";n.d(t,{getNotificationBackgroundColor:function(){return i}});const r=n("+KD7").NORMAN,i=e=>r},QGYt:function(e,t,n){"use strict";n.d(t,{default:function(){return A}});var r=n("+VkO"),i=n("VfuR"),s=n.n(i),o=n("Ktcs"),a=n("9f1P"),u=n.n(a),c=n("7719"),l=n("CR0J"),d=n("Z/Dw"),f=n("0wen"),p=n("W/H/"),h=n("wjRl"),g=n("rdz/"),m=n("aXPX");const E={baseStyle:(0,a.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})=>m.BUTTON_PADDINGS[e]),(({size:e})=>m.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,a.css)(["background-color:",";border:none;color:",";cursor:not-allowed;user-select:none;"],(({theme:{colors:e}})=>e.disabledBackground),(({theme:{colors:e}})=>e.disabledText)),_focused:h.focusRing,_hovered:(0,a.css)(["",""],(({theme:{colors:e},use:t})=>`background-color: ${(0,g.adjustLuminance)(e.primary,"primary"===t?20:95)};`)),_pressed:(0,a.css)(["",""],(({theme:{colors:e},use:t})=>`background-color: ${(0,g.adjustLuminance)(e.primary,"primary"===t?-10:90)};`))};var T=n("QgEn");const b=["use","size","children"],y=u().button.withConfig({displayName:"VizExButton__AbstractVizExButton",componentId:"sc-1wgrsud-0"})(["",""],(({theme:e})=>(0,p.default)({component:"Button",defaultStyles:E,theme:e}))),v=u().div.withConfig({displayName:"VizExButton__NoSelect",componentId:"sc-1wgrsud-1"})(["user-select:none;"]),I=(0,o.forwardRef)(((e,t)=>{let{use:n=f.SECONDARY,size:i=c.MEDIUM,children:s}=e,o=(0,r.default)(e,b);return(0,T.jsx)(y,Object.assign({},Object.assign({use:n,size:i},o),{ref:t,children:(0,T.jsx)(v,{children:s})}))}));I.displayName="VizExButton";I.propTypes=Object.assign({children:s().node,onClick:s().func,size:s().oneOf([c.EXTRA_SMALL,c.SMALL,c.MEDIUM]),theme:l.default,use:s().oneOf(Object.values(f))},d.interactionPropTypes);var A=I},Jr27:function(e,t,n){"use strict";n.d(t,{default:function(){return C}});var r=n("+VkO"),i=n("VfuR"),s=n.n(i),o=n("3MJX"),a=n("/mXs"),u=n("P7jJ"),c=n("9f1P"),l=n.n(c),d=n("CR0J"),f=n("NfCo"),p=n("InFa"),h=n("7719"),g=n("Tbmo"),m=n("57op"),E=n("PUb4");const T=e=>(0,E.get)("closeButton",e)||(0,m.getTextColor)(e),b=((0,m.setThemeColorsProperty)("closeButton"),{[h.EXTRA_SMALL]:h.EXTRA_EXTRA_SMALL,[h.SMALL]:h.EXTRA_SMALL,[h.MEDIUM]:h.SMALL});var y=n("QgEn");const v=["onClick","theme","size"],I=({size:e})=>{switch(e){case h.EXTRA_SMALL:case h.SMALL:return(0,c.css)(["margin-top:8px;margin-right:8px;"]);case h.MEDIUM:default:return(0,c.css)(["margin-top:12px;margin-right:12px;"])}},A=l()(a.default).withConfig({displayName:"VizExCloseButton__ButtonContainer",componentId:"sc-1qhxglk-0"})(["right:0;position:absolute;top:0;",""],I),S=e=>{const{onClick:t,theme:n,size:i}=e,s=(0,r.default)(e,v);return(0,y.jsx)(c.ThemeConsumer,{children:e=>(0,y.jsx)(A,Object.assign({},s,{onClick:t,theme:(0,g.setTransparentOnBackgroundIconButton)(T(n||e),n||e),use:f.TRANSPARENT_ON_BACKGROUND,shape:p.CIRCLE,size:i,children:(0,y.jsx)(u.default,{icon:(0,y.jsx)(o.default,{}),size:b[i||h.MEDIUM]})}))})};S.displayName="VizExCloseButton";S.propTypes={onClick:s().func,size:s().oneOf([h.EXTRA_SMALL,h.SMALL,h.MEDIUM]),theme:d.default};var C=S},"/mXs":function(e,t,n){"use strict";n.d(t,{default:function(){return C}});var r=n("+VkO"),i=n("VfuR"),s=n.n(i),o=n("9f1P"),a=n.n(o),u=n("CR0J"),c=n("Z/Dw"),l=n("NfCo"),d=n("InFa"),f=n("7719"),p=n("Ktcs"),h=n("wjRl"),g=n("aXPX"),m=n("rdz/"),E=n("rkZZ");const T=(e,t=1)=>{const{r:n,g:r,b:i}=(0,E.hexToRGB)(e);return`rgba(${n}, ${r}, ${i}, ${t})`},b={baseStyle:(0,o.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===d.CIRCLE?"50%":"3px"),(({size:e})=>e&&g.BUTTON_SIZES[e]||40),(({size:e})=>e&&g.BUTTON_SIZES[e]||40),(({use:e,theme:{colors:t}})=>e===l.TRANSPARENT_ON_BACKGROUND||e===l.TRANSPARENT_ON_PRIMARY?"background-color: transparent;":`background-color: ${t.primary};`),(({use:e,theme:{colors:t}})=>e===l.TRANSPARENT_ON_BACKGROUND?`color: ${t.transparentOnBackgroundIconButton||t.primary};`:`color: ${t.textOnPrimary};`)),_disabled:(0,o.css)([""," color:",";cursor:not-allowed;"],(({theme:{colors:e},use:t})=>`\n background-color: ${t===l.TRANSPARENT_ON_BACKGROUND||t===l.TRANSPARENT_ON_PRIMARY?"transparent":e.disabledBackground};\n `),(({theme:{colors:e}})=>e.disabledText)),_focused:h.focusRing,_hovered:(0,o.css)(["",""],(({theme:{colors:e},use:t})=>t===l.TRANSPARENT_ON_BACKGROUND?`background-color: ${T(e.transparentOnBackgroundIconButton||e.primary,.1)};`:t===l.TRANSPARENT_ON_PRIMARY?`background-color: ${T(e.textOnPrimary,.1)};`:`background-color: ${(0,m.adjustLuminance)(e.primary,20)};`)),_pressed:(0,o.css)(["",""],(({theme:{colors:e},use:t})=>t===l.TRANSPARENT_ON_BACKGROUND?`background-color: ${T(e.transparentOnBackgroundIconButton||e.primary,.4)};`:t===l.TRANSPARENT_ON_PRIMARY?`background-color: ${T(e.textOnPrimary,.4)};`:`background-color: ${(0,m.adjustLuminance)(e.primary,-10)};`))};var y=n("W/H/"),v=n("QgEn");const I=["shape","size","use"],A=a().button.withConfig({displayName:"VizExIconButton__AbstractVizExIconButton",componentId:"emsg4j-0"})(["",""],(({theme:e})=>(0,y.default)({component:"IconButton",defaultStyles:b,theme:e}))),S=(0,p.forwardRef)(((e,t)=>{let{shape:n=d.DEFAULT,size:i=f.MEDIUM,use:s=l.PRIMARY}=e,o=(0,r.default)(e,I);return(0,v.jsx)(A,Object.assign({shape:n,size:i,use:s,ref:t},o))}));S.displayName="VizExIconButton";S.propTypes=Object.assign({children:s().node,onClick:s().func,shape:s().oneOf([d.CIRCLE,d.DEFAULT]),size:s().oneOf([f.EXTRA_SMALL,f.SMALL,f.MEDIUM]),theme:u.default,use:s().oneOf(Object.values(l))},c.interactionPropTypes);var C=S},"4cgu":function(e,t,n){"use strict";n.d(t,{default:function(){return C}});var r=n("+VkO"),i=n("VfuR"),s=n.n(i),o=n("9f1P"),a=n.n(o),u=n("uax2"),c=n("0wen"),l=n("54vt");const d="primary",f="secondary",p={PRIMARY:d,SECONDARY:f},h={[d]:c.PRIMARY,[f]:c.SECONDARY},g=e=>h[e],m={[d]:l.SECONDARY,[f]:l.PRIMARY},E=e=>m[e];var T=p,b=n("CR0J"),y=n("QgEn");const v=["use","children","Button","result","theme","currentState","onClick"],I=a()(u.default).withConfig({displayName:"VizExLoadingButton__Spinner",componentId:"sc-11hlnk2-0"})(["height:0;position:absolute;top:50%;right:0;transition:opacity 0.2s;opacity:",";"],(({show:e})=>e?1:0)),A=a().div.withConfig({displayName:"VizExLoadingButton__ReadyWrapper",componentId:"sc-11hlnk2-1"})(["transition:opacity 0.2s;opacity:",";"],(({show:e})=>e?1:0)),S=e=>{let{use:t=T.PRIMARY,children:n,Button:i,result:s,theme:o,currentState:a,onClick:u=(()=>{})}=e,c=(0,r.default)(e,v);const l="ready"===a,d="submitting"===a,f="done"===a;return(0,y.jsxs)(i,Object.assign({theme:o,onClick:d||f?()=>{}:u,use:g(t),style:{position:"relative"},"data-test-id":"loading-button"},c,{children:[(0,y.jsx)(A,{"data-test-id":"VizExLoadingButton-Ready",show:l,children:n}),(0,y.jsx)(I,{size:"xs",grow:!0,use:E(t),theme:o,showResult:f,show:d||f,"data-test-id":"VizExLoadingButton-Spinner",children:s})]}))};S.propTypes={Button:s().elementType.isRequired,children:s().node.isRequired,currentState:s().oneOf(["ready","submitting","done"]),onClick:s().func,result:s().node,theme:b.default,use:s().oneOf(Object.values(T)).isRequired};S.displayName="VizExLoadingButton";var C=S},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"}},"0wen":function(e,t,n){"use strict";n.r(t);n.d(t,{PRIMARY:function(){return r},SECONDARY:function(){return i},TRANSPARENT_ON_PRIMARY:function(){return s}});const r="primary",i="secondary",s="transparent-on-primary"},InFa:function(e,t,n){"use strict";n.d(t,{CIRCLE:function(){return r},DEFAULT:function(){return i}});const r="circle",i="default"},NfCo:function(e,t,n){"use strict";n.r(t);n.d(t,{PRIMARY:function(){return r},TRANSPARENT_ON_BACKGROUND:function(){return i},TRANSPARENT_ON_PRIMARY:function(){return s}});const r="primary",i="transparent-on-background",s="transparent-on-primary"},Tbmo:function(e,t,n){"use strict";n.d(t,{setTransparentOnBackgroundIconButton:function(){return i}});var r=n("57op");n("PUb4");r.getPrimaryColor,r.getTextOnPrimaryColor,r.getTextOnPrimaryColor,r.getTextOnPrimaryColor;const i=(0,r.setThemeColorsProperty)("transparentOnBackgroundIconButton");r.getDisabledTextColor,r.getDisabledBackgroundColor},7719:function(e,t,n){"use strict";n.d(t,{EXTRA_EXTRA_SMALL:function(){return o},EXTRA_LARGE:function(){return u},EXTRA_SMALL:function(){return i},LARGE:function(){return a},MEDIUM:function(){return r},SMALL:function(){return s}});const r="md",i="xs",s="sm",o="xxs",a="lg",u="xl"},SkRU:function(e,t,n){"use strict";var r=n("+VkO"),i=n("VfuR"),s=n.n(i),o=n("Ktcs"),a=n("9f1P"),u=n.n(a),c=n("CR0J"),l=n("Mcxo"),d=n("QgEn");const f=["aria-label","error","validationMessage","required","theme","children"],p={error:!1,required:!1},h=u().div.withConfig({displayName:"VizExFormControl__FormControlWrapper",componentId:"sc-6sjkwl-0"})(["width:100%;flex-basis:100%;"]);class g extends o.Component{constructor(...e){super(...e);this.getChildProps=({ariaLabel:e,newError:t,newRequired:n,validationMessage:r,fallbackId:i,ref:s})=>{const o={"aria-label":e,required:n,"aria-invalid":t,"aria-required":n,ref:s};i&&(o.id=i);t&&(o.error=r);return o}}render(){const e=this.props,{"aria-label":t,error:n,validationMessage:i,required:s,theme:o,children:a}=e,u=(0,r.default)(e,f),c=a(Object.assign({},this.getChildProps({ariaLabel:t,newError:n,newRequired:s,validationMessage:i})));return(0,d.jsxs)(h,Object.assign({},u,{children:[c,i?(0,d.jsx)(l.default,{use:n?"error":"default",theme:o,children:i}):null]}))}}g.displayName="VizExFormControl";g.propTypes={"aria-label":s().string,children:s().func.isRequired,error:s().bool,required:s().bool,theme:c.default,validationMessage:s().node};g.defaultProps=p;t.default=g},P7jJ:function(e,t,n){"use strict";n.d(t,{default:function(){return T}});var r=n("+VkO"),i=n("VfuR"),s=n.n(i),o=n("9f1P"),a=n.n(o),u=n("7719");const c={[u.EXTRA_EXTRA_SMALL]:8,[u.EXTRA_SMALL]:12,[u.SMALL]:16,[u.MEDIUM]:20,[u.LARGE]:24};var l=n("CR0J"),d=n("YXBx"),f=n("QgEn");const p=["icon","size"];function h(e){return Object.keys(c).includes(e)}const g=e=>(0,o.css)(["font-size:",";height:",";width:",";"],e&&h(e)?`${c[e]}px`:e,e&&h(e)?`${c[e]}px`:e,e&&h(e)?`${c[e]}px`:e),m=a().div.withConfig({displayName:"VizExIcon__IconWrapper",componentId:"sc-1liijkv-0"})(["display:inline-flex;vertical-align:middle;fill:",";",""],(({theme:e})=>(0,d.getIconColor)(e)||"currentColor"),(({size:e})=>e&&g(e))),E=e=>{const{icon:t,size:n}=e,i=(0,r.default)(e,p);return(0,f.jsx)(m,Object.assign({},i,{size:n,children:t}))};E.displayName="VizExIcon";E.propTypes={icon:s().node.isRequired,size:s().oneOfType([s().oneOf(Object.keys(c)),s().string]),theme:l.default};var T=E},YXBx:function(e,t,n){"use strict";n.d(t,{getIconColor:function(){return i},setIconColor:function(){return s}});var r=n("57op");const i=(0,n("PUb4").get)("icon"),s=(0,r.setThemeColorsProperty)("icon")},F3hY:function(e,t,n){"use strict";n.d(t,{default:function(){return m}});var r=n("iKGd");const i=()=>r.WHITE,s=()=>r.GREEN,o=()=>r.GREY;var a=n("9f1P"),u=n.n(a),c=n("7719"),l=n("VfuR"),d=n.n(l),f=n("L82M");const p=({size:e})=>{switch(e){case c.EXTRA_SMALL:return(0,a.css)(["width:10px;height:10px;"]);case c.MEDIUM:return(0,a.css)(["width:13px;height:13px;"]);case c.SMALL:default:return(0,a.css)(["height:11px;width:11px;"])}},h=({status:e})=>{switch(e){case f.ONLINE:return(0,a.css)(["background:",";"],s());case f.OFFLINE:default:return(0,a.css)(["background:",";"],o())}},g=u().div.withConfig({displayName:"VizExStatusIndicator",componentId:"sc-146nwj4-0"})(["position:relative;display:inline-flex;::after{content:'';position:absolute;right:0;bottom:1px;border-radius:50%;border:2px solid;border-color:",";"," ","}"],i,p,h);g.propTypes={size:d().oneOf([c.EXTRA_SMALL,c.MEDIUM,c.SMALL]),status:d().oneOf([f.ONLINE,f.OFFLINE])};var m=g},L82M:function(e,t,n){"use strict";n.d(t,{OFFLINE:function(){return i},ONLINE:function(){return r}});const r="online",i="offline"},i7jX:function(e,t,n){"use strict";n.d(t,{default:function(){return C}});var r=n("+VkO"),i=n("Ktcs"),s=n("9f1P"),o=n.n(s),a=n("VfuR"),u=n.n(a),c=n("CR0J"),l=n("57op");const d=l.getDisabledBackgroundColor,f=l.getInputBorderColor,p=l.getPrimaryColor;var h=n("rdz/"),g=n("QgEn");const m=["onChange","theme","children","checked","focus","hover"],E=({theme:e})=>(0,s.css)(["box-shadow:0 0 0 1px ",";"],(0,h.adjustLuminance)(p(e),40)),T=({checked:e,theme:t})=>(0,s.css)(["background-color:",";color:",";"],d(t),!e&&(0,h.adjustLuminance)(p(t),40)),b=o().div.withConfig({displayName:"VizExCheckbox__CheckboxBox",componentId:"sc-17nk0ol-0"})(["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?p(t):f(t)),(({hover:e,theme:t,checked:n})=>e&&T({theme:t,checked:n})),(({focus:e,theme:t})=>e&&E({theme:t}))),y=o().label.withConfig({displayName:"VizExCheckbox__CheckboxWrapper",componentId:"sc-17nk0ol-1"})(["position:relative;display:inline-flex;flex-direction:row;align-items:center;font-size:16px;cursor:pointer;:hover ","{","}input:focus + ","{","}"],b,T,b,E),v=o().input.withConfig({displayName:"VizExCheckbox__CheckboxInput",componentId:"sc-17nk0ol-2"})(["position:absolute;top:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;"]),I=o().svg.withConfig({displayName:"VizExCheckbox__Indicator",componentId:"sc-17nk0ol-3"})(["height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none;"]),A=o().div.withConfig({displayName:"VizExCheckbox__ContentWrapper",componentId:"sc-17nk0ol-4"})(["padding-left:8px;user-select:none;cursor:pointer;"]),S=e=>{const{onChange:t,theme:n,children:s,checked:o,focus:a,hover:u}=e,c=(0,r.default)(e,m),l=(0,i.useRef)(null);return(0,g.jsxs)(y,Object.assign({},c,{onClick:()=>{l.current&&l.current.focus()},"data-test-id":"VizExCheckbox",checked:o,theme:n,children:[(0,g.jsx)(v,{ref:l,"data-test-id":"VizExCheckbox-input",type:"checkbox",onChange:t}),(0,g.jsx)(b,{theme:n,checked:o,focus:a,hover:u,children:o&&(0,g.jsx)(I,{viewBox:"0 0 15 15.343",children:(0,g.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,g.jsx)(A,{children:s})]}))};S.displayName="VizExCheckbox";S.propTypes={checked:u().bool,children:u().node,focus:u().bool,hover:u().bool,onChange:u().func,theme:c.default};var C=S},PY2H:function(e,t,n){"use strict";n.d(t,{default:function(){return _}});var r=n("+VkO"),i=n("VfuR"),s=n.n(i),o=n("9f1P"),a=n.n(o),u=n("CR0J"),c=n("Z/Dw"),l=n("W6dd"),d=n("Zulv"),f=n("okxY"),p=n("xr6y");const h=["elementType","onPress","onPressStart","onPressEnd","onClick","isDisabled"];function g(e,t){let n,{elementType:i="a",onPress:s,onPressStart:o,onPressEnd:a,onClick:u,isDisabled:c}=e,l=(0,r.default)(e,h);"a"!==i&&(n={role:"link",tabIndex:c?void 0:0});let{focusableProps:g}=(0,f.useFocusable)(e,t),{pressProps:m,isPressed:E}=(0,p.usePress)({onPress:s,onPressStart:o,onPressEnd:a,isDisabled:c,ref:t}),T=(0,d.filterDOMProps)(l,{labelable:!0}),b=(0,d.mergeProps)(g,m);return{isPressed:E,linkProps:(0,d.mergeProps)(T,Object.assign({},b,n,{"aria-disabled":c||void 0,onClick:e=>{m.onClick(e);if(u){u(e);console.warn("onClick is deprecated, please use onPress")}}}))}}var m=n("Ktcs"),E=n("wjRl"),T=n("rdz/");const b=({use:e,theme:{colors:t}})=>e===l.ON_BRIGHT?t.text:e===l.ERROR?t.errorText:t.linkText||t.primary,y={baseStyle:(0,o.css)(["cursor:pointer;text-decoration:none;transition:all 0.15s ease-out;font-weight:400;color:",";"," ",""],b,(({use:e})=>e===l.ON_BRIGHT&&"text-decoration: underline;"),(({use:e})=>e===l.ERROR&&"font-weight: bold;")),_hovered:(0,o.css)(["color:",";text-decoration:underline;"],(({use:e,theme:t})=>(0,T.adjustLuminance)(b({use:e,theme:t}),-30))),_focused:E.focusRing,_pressed:(0,o.css)(["color:",";"],(({use:e,theme:t})=>(0,T.adjustLuminance)(b({use:e,theme:t}),30)))};var v=n("W/H/"),I=n("QgEn");const A=["use","tabIndex","as","onClick","onPress"],S=a().a.withConfig({displayName:"VizExLink__StyledATag",componentId:"sc-1bayd87-0"})(["",""],(({theme:e})=>(0,v.default)({component:"Link",defaultStyles:y,theme:e}))),C=e=>{let{use:t=l.DEFAULT,tabIndex:n=0,as:i,onClick:s,onPress:o}=e,a=(0,r.default)(e,A);const u=(0,m.useRef)(null),{linkProps:c}=g({elementType:i,onPress:o||s},u);return(0,I.jsx)(S,Object.assign({as:i,ref:u,use:t,tabIndex:n},(0,d.mergeProps)(c,a)))};C.displayName="VizExLink";C.propTypes=Object.assign({as:s().oneOf(["a","span"]),children:s().node,external:s().bool,href:s().string,onClick:s().func,onPress:s().func,theme:u.default,use:s().oneOf([l.ON_BRIGHT,l.DEFAULT,l.ERROR])},c.interactionPropTypes);var _=C},W6dd:function(e,t,n){"use strict";n.d(t,{DEFAULT:function(){return i},ERROR:function(){return s},ON_BRIGHT:function(){return r}});const r="on-bright",i="default",s="error"},uax2:function(e,t,n){"use strict";n.d(t,{default:function(){return S}});var r=n("+VkO"),i=n("VfuR"),s=n.n(i),o=n("Ktcs"),a=n("9f1P"),u=n.n(a),c=n("7719");const l={[c.EXTRA_SMALL]:24,[c.SMALL]:32,[c.MEDIUM]:48};var d=n("CR0J"),f=n("57op");const p=f.getPrimaryColor,h=f.getTextOnPrimaryColor;var g=n("54vt"),m=n("QgEn");const E=["grow","showResult","resultAnimationDuration","onResultDisplayFinish","role","size","use","children","theme"],T=(0,a.keyframes)(["100%{transform:rotate(360deg)}"]),b=u().div.withConfig({displayName:"VizExLoadingSpinner__SpinnerOuter",componentId:"sc-1y7tjfz-0"})(["position:relative;align-items:center;display:flex;margin:8px;",";"],(({grow:e})=>e&&(0,a.css)(["justify-content:center;width:100%;height:100%;margin:0;"]))),y=u().div.withConfig({displayName:"VizExLoadingSpinner__SpinnerInner",componentId:"sc-1y7tjfz-1"})(["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===g.PRIMARY?p(e):h(e))),v=u().div.withConfig({displayName:"VizExLoadingSpinner__ResultSpinner",componentId:"sc-1y7tjfz-2"})(["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")),I=u().div.withConfig({displayName:"VizExLoadingSpinner__Spinner",componentId:"sc-1y7tjfz-3"})(["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"),T),A=e=>{let{grow:t=!1,showResult:n=!1,resultAnimationDuration:i=1500,onResultDisplayFinish:s=(()=>{}),role:a="status",size:u="sm",use:c=g.PRIMARY,children:d,theme:f}=e,p=(0,r.default)(e,E);const h=(0,o.useRef)();(0,o.useEffect)((()=>{if(n){h.current=setTimeout(s,i);return()=>{clearTimeout(h.current)}}}),[s,i,n]);const T=l[u];return(0,m.jsx)(b,Object.assign({role:a,"data-test-id":"loading-spinner"},p,{grow:t,children:(0,m.jsxs)(y,{size:T,theme:f,use:c,"data-test-id":"spinner-inner",children:[(0,m.jsx)(I,{showResult:n}),(0,m.jsx)(v,{showResult:n,"data-test-id":"spinner-result",children:d})]})}))};A.propTypes={children:s().node,grow:s().bool,onResultDisplayFinish:s().func,resultAnimationDuration:s().number,role:s().string,showResult:s().bool,size:s().oneOf([c.EXTRA_SMALL,c.SMALL,c.MEDIUM]),style:s().object,theme:d.default,use:s().oneOf(Object.values(g))};A.displayName="VizExLoadingSpinner";var S=A},"54vt":function(e,t,n){"use strict";n.r(t);n.d(t,{PRIMARY:function(){return r},SECONDARY:function(){return i}});const r="primary",i="secondary"},iKGd:function(e,t,n){"use strict";n.d(t,{DEFAULT_ERROR_TEXT_COLOR:function(){return c},DEFAULT_HAPPY_COLOR:function(){return E},DEFAULT_HELP_TEXT_COLOR:function(){return f},DEFAULT_INPUT_BACKGROUND_COLOR:function(){return m},DEFAULT_INPUT_BORDER_COLOR:function(){return h},DEFAULT_NEUTRAL_COLOR:function(){return T},DEFAULT_PLACEHOLDER_TEXT_COLOR:function(){return p},DEFAULT_PRIMARY_COLOR:function(){return a},DEFAULT_SAD_COLOR:function(){return b},DEFAULT_TEXT_COLOR:function(){return u},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 g},WHITE:function(){return i}});var r=n("+KD7");const i=r.OLAF,s=r.OZ,o=r.BATTLESHIP,a=r.OBSIDIAN,u=r.OBSIDIAN,c=r.CANDY_APPLE,l=r.KOALA,d=r.BUTTON_DISABLED_TEXT,f=r.HEFFALUMP,p="#7b98b6",h=r.BATTLESHIP,g=r.FLINT,m=r.GYPSUM,E=r.CHART_GREEN,T=r.CHART_ORANGE,b=r.CHART_RED},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"),u=(0,o.setThemeColorsProperty)("neutralColor"),c=(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),u(i.DEFAULT_NEUTRAL_COLOR),c(i.DEFAULT_HAPPY_COLOR),(0,o.setFontFamily)(s.DEFAULT_FONT_FAMILY),(0,o.setIsUngatedForUpdatedUI)(!1),...e)({});return Object.assign({components:l.defaultTheme.components},t)}},"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||e.config?i(r.defaultTheme,e):r.defaultTheme},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},o={font:{fontFamily:i.DEFAULT_FONT_FAMILY},colors:s,components:{Button:{},IconButton:{},Link:{},List:{},ListItemButton:{}},config:{isUngatedForUpdatedUI:!1}}},"57op":function(e,t,n){"use strict";n.d(t,{getDisabledBackgroundColor:function(){return T},getDisabledTextColor:function(){return y},getErrorTextColor:function(){return m},getHelpTextColor:function(){return x},getInputBackgroundColor:function(){return O},getInputBorderColor:function(){return S},getPlaceholderTextColor:function(){return A},getPrimaryColor:function(){return l},getTextColor:function(){return f},getTextOnPrimaryColor:function(){return h},getThemeColorsProperty:function(){return a},setDisabledBackgroundColor:function(){return b},setDisabledTextColor:function(){return v},setErrorTextColor:function(){return E},setFontFamily:function(){return D},setHelpTextColor:function(){return w},setInputBackgroundColor:function(){return R},setInputBorderColor:function(){return C},setIsUngatedForUpdatedUI:function(){return N},setPlaceholderTextColor:function(){return I},setPrimaryColor:function(){return d},setTextColor:function(){return p},setTextOnPrimaryColor:function(){return g},setThemeColorsProperty:function(){return o},setUpdatedBorderColor:function(){return _}});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 u(e){return s("font")(e)}function c(e){return s("config")(e)}const l=a("primary"),d=o("primary"),f=a("text"),p=o("text"),h=a("textOnPrimary"),g=o("textOnPrimary"),m=a("errorText"),E=o("errorText"),T=a("disabledBackground"),b=o("disabledBackground"),y=a("disabledText"),v=o("disabledText"),I=o("placeholderText"),A=a("placeholderText"),S=e=>{var t;return null!==(t=e.config)&&void 0!==t&&t.isUngatedForUpdatedUI?a("updatedInputBorder")(e):a("inputBorder")(e)},C=o("inputBorder"),_=o("updatedInputBorder"),O=a("inputBackground"),R=o("inputBackground"),w=o("helpText"),x=a("helpText"),D=u("fontFamily"),N=(a("fontFamily"),c("isUngatedForUpdatedUI"))},"3Ezh":function(e,t,n){"use strict";n.d(t,{DEFAULT_FONT_FAMILY:function(){return r}});const r="Helvetica, Arial, sans-serif"},"W/H/":function(e,t,n){"use strict";var r=n("9f1P");const i=(e,t)=>(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},"K+CT":function(e,t,n){"use strict";n.d(t,{default:function(){return Z}});var r=n("+VkO"),i=n("Ktcs"),s=n("VfuR"),o=n.n(s),a=n("9f1P"),u=n.n(a);const c=["left","right"],l=["top","bottom"],d=["left top","left bottom","right top","right bottom","top left","top right","bottom left","bottom right","top center","bottom center","left middle","right middle"],f=[...c,...l,...d];function p(e){return e.split(" ")[0]}function h(e){return c.includes(e)}function g(e){const t=e.split(" ")[1];return t||(h(p(e))?"middle":"center")}const m=16,E=8,T=({placement:e})=>{switch(p(e)){case"top":return(0,a.css)(["transform:rotate(45deg);top:-","px;"],m+5);case"right":return(0,a.css)(["transform:rotate(135deg);right:-","px;"],m+5);case"bottom":return(0,a.css)(["transform:rotate(-135deg);bottom:-","px;"],m+5);case"left":return(0,a.css)(["transform:rotate(-45deg);left:-","px;"],m+5);default:return""}},b=({placement:e})=>{switch(g(e)){case"top":return(0,a.css)(["top:","px;"],E);case"middle":return(0,a.css)(["top:calc(50% - ","px);"],m/2);case"bottom":return(0,a.css)(["bottom:","px;"],E);case"left":return(0,a.css)(["left:","px;"],E);case"center":return(0,a.css)(["left:calc(50% - ","px);"],m/2);case"right":return(0,a.css)(["right:","px;"],E);default:return""}},y=({placement:e})=>(0,a.css)(["",";",";"],T({placement:e}),b({placement:e}));var v=n("iKGd");const I="#425b76",A=()=>I,S=()=>v.WHITE;var C=u().div.withConfig({displayName:"VizExTooltipArrow",componentId:"vr85w6-0"})(["position:absolute;pointer-events:none;border:none;clip-path:polygon(100% 100%,0 100%,100% 0);border-top-left-radius:100%;border-radius:3px;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-right-radius:3px;width:16px;height:16px;background-color:",";",""],(({backgroundColor:e})=>e||A()),(({placement:e})=>y({placement:e})));const _=16,O=({placement:e})=>{switch(g(e)){case"top":return(0,a.css)(["top:0;"]);case"bottom":return(0,a.css)(["bottom:0;"]);case"left":return(0,a.css)(["left:0;"]);case"right":return(0,a.css)(["right:0;"]);default:return""}},R=({placement:e})=>{switch(p(e)){case"top":return(0,a.css)(["transform:translateY(-100%);top:-","px;"],_-5);case"right":return(0,a.css)(["transform:translateX(100%);right:-","px;"],_-5);case"bottom":return(0,a.css)(["transform:translateY(100%);bottom:-","px;"],_-5);case"left":return(0,a.css)(["transform:translateX(-100%);left:-","px;"],_-5);default:return""}},w=({placement:e})=>{switch(e){case"top center":case"top middle":return(0,a.css)(["transform:translate(-50%,-100%);left:50%;"]);case"bottom middle":case"bottom center":return(0,a.css)(["transform:translate(-50%,100%);left:50%;"]);case"left center":case"left middle":return(0,a.css)(["transform:translate(-100%,-50%);top:50%;"]);case"right center":case"right middle":return(0,a.css)(["transform:translate(100%,-50%);top:50%;"]);default:return""}},x=({placement:e})=>(0,a.css)(["",";",";",""],R({placement:e}),O({placement:e}),w({placement:e}));var D=u().div.withConfig({displayName:"VizExTooltipBody",componentId:"bdb42f-0"})(["border-radius:3px;font-size:13px;width:max-content;max-width:232px;display:block;position:absolute;visibility:visible;box-shadow:0 3px 8px rgba(0,0,0,0.1);line-height:1.5;padding:10px 16px;text-decoration:none;word-wrap:break-word;",";background-color:",";color:",";pointer-events:",";"],(({placement:e})=>x({placement:e})),(({backgroundColor:e})=>e||A()),(({textColor:e})=>e||S()),(({open:e})=>e?"all":"none")),N=n("CR0J"),M=n("8Q5G"),L=n("0ePj");function P(e){let[t,n]=(0,L.useControlledState)(e.isOpen,e.defaultOpen||!1,e.onOpenChange);return{isOpen:t,setOpen:n,open(){n(!0)},close(){n(!1)},toggle(){n(!t)}}}const k=1500,U=500;let B={},F=0,H=!1,j=null,G=null;function V(e={}){let{delay:t=k}=e,{isOpen:n,open:r,close:s}=P(e),o=(0,i.useMemo)((()=>""+ ++F),[]),a=(0,i.useRef)(),u=()=>{B[o]=d},c=()=>{for(let e in B)if(e!==o){B[e](!0);delete B[e]}},l=()=>{clearTimeout(a.current);a.current=null;c();u();H=!0;r();if(j){clearTimeout(j);j=null}if(G){clearTimeout(G);G=null}},d=e=>{if(e){clearTimeout(a.current);a.current=null;s()}else a.current||(a.current=setTimeout((()=>{a.current=null;s()}),U));if(j){clearTimeout(j);j=null}if(H){G&&clearTimeout(G);G=setTimeout((()=>{delete B[o];G=null;H=!1}),U)}},f=()=>{c();u();n||j||H?n||l():j=setTimeout((()=>{j=null;H=!0;l()}),t)};(0,i.useEffect)((()=>()=>{clearTimeout(a.current);B[o]&&delete B[o]}),[o]);return{isOpen:n,open:e=>{!e&&t>0&&!a.current?f():l()},close:d}}var W=n("Zulv"),K=n("xr6y"),q=n("okxY");function z(e,t,n){let{isDisabled:r,trigger:s}=e,o=(0,W.useId)(),a=(0,i.useRef)(!1),u=(0,i.useRef)(!1),c=()=>{(a.current||u.current)&&t.open(u.current)},l=e=>{a.current||u.current||t.close(e)};(0,i.useEffect)((()=>{let e=e=>{n&&n.current&&"Escape"===e.key&&t.close(!0)};if(t.isOpen){document.addEventListener("keydown",e,!0);return()=>{document.removeEventListener("keydown",e,!0)}}}),[n,t]);let d=()=>{if("focus"!==s){"pointer"===(0,K.getInteractionModality)()?a.current=!0:a.current=!1;c()}},f=()=>{if("focus"!==s){u.current=!1;a.current=!1;l()}},p=()=>{u.current=!1;a.current=!1;l(!0)},h=()=>{if((0,K.isFocusVisible)()){u.current=!0;c()}},g=()=>{u.current=!1;a.current=!1;l(!0)},{hoverProps:m}=(0,K.useHover)({isDisabled:r,onHoverStart:d,onHoverEnd:f}),{pressProps:E}=(0,K.usePress)({onPressStart:p}),{focusableProps:T}=(0,q.useFocusable)({isDisabled:r,onFocus:h,onBlur:g},n);return{triggerProps:Object.assign({"aria-describedby":t.isOpen?o:void 0},(0,W.mergeProps)(T,m,E)),tooltipProps:{id:o}}}var Y=n("QgEn");const J=["placement","delay","content","backgroundColor","textColor","children","theme","onOpenChange","open","contentStyle","arrowStyle"],Q=u().div.withConfig({displayName:"VizExTooltip__Popover",componentId:"dj6i1-0"})(["transition-property:",";transition-duration:","ms;opacity:",";transform:",";position:absolute;pointer-events:none;width:100%;height:100%;"],(({transitioning:e})=>e?"opacity ease-out, transform ease-out":"none"),(({duration:e})=>e),(({open:e})=>e?"1":"0"),(({open:e,transitioning:t})=>e&&!t?"none":e?"scale(1)":"scale(.75)")),$=u().div.withConfig({displayName:"VizExTooltip__PopoverWrapper",componentId:"dj6i1-1"})(["display:inline-block;position:relative;"]),X=e=>{let{placement:t="top right",delay:n=0,content:s,backgroundColor:o,textColor:a,children:u,theme:c,onOpenChange:l,open:d,contentStyle:f,arrowStyle:p}=e,h=(0,r.default)(e,J);const g="boolean"==typeof d,m=Object.assign({delay:n},g&&{isOpen:d}),E=(0,i.useRef)(null),T=V(m),{triggerProps:b,tooltipProps:y}=z(m,T,E),{keyboardProps:v}=(0,K.useKeyboard)({onKeyUp:b.onKeyUp,onKeyDown:b.onKeyDown});if(!(0,i.isValidElement)(u))return null;if(!s)return u;const I=()=>{if(!g){(0,M.callIfValid)(l,!0);T.open(!0)}},A=()=>{if(!g){(0,M.callIfValid)(l,!1);T.close(!0)}};return(0,Y.jsxs)($,Object.assign({},h,{onMouseEnter:I,onMouseLeave:A,children:[(0,Y.jsxs)(Q,{open:T.isOpen,duration:250,transitioning:!0,"data-test-id":"tooltip-popover",children:[(0,Y.jsx)(D,Object.assign({textColor:a,backgroundColor:o,placement:t,open:T.isOpen,theme:c,"data-test-open":T.isOpen},y,{"aria-hidden":!0,style:f,children:s})),(0,Y.jsx)(C,{backgroundColor:o,placement:t,theme:c,style:p})]}),(0,i.cloneElement)(i.Children.only(u),Object.assign({},(0,W.mergeProps)(b,v),{onClick:u.props.onClick,ref:E}))]}))};X.propTypes={arrowStyle:o().object,backgroundColor:o().string,children:o().node.isRequired,content:o().node,contentStyle:o().object,delay:o().number,onOpenChange:o().func,open:o().bool,placement:o().oneOf(f),textColor:o().string,theme:N.default};X.displayName="VizExTooltip";var Z=X},Mcxo:function(e,t,n){"use strict";n.d(t,{default:function(){return l}});var r=n("9f1P"),i=n.n(r),s=n("57op");const o="help",a="error";var u=n("x+ne");const c=({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",componentId:"sc-1x11g1h-0"})(["display:block;",";",";"],u.getSmallStyles,c)},seb2:function(e,t,n){"use strict";n.d(t,{getBodyTypographyStyles:function(){return s}});var r=n("9f1P"),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))},"x+ne":function(e,t,n){"use strict";n.d(t,{getGlobalSmallStyles:function(){return s},getSmallStyles:function(){return i}});var r=n("9f1P");const i=(0,r.css)(["font-size:12px;line-height:18px;"]),s=(0,r.css)(["small{","}"],i)},"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).substr(1)}`.substr(-2)}${`0${(0|256+i+(256-i)*t/100).toString(16).substr(1)}`.substr(-2)}${`0${(0|256+s+(256-s)*t/100).toString(16).substr(1)}`.substr(-2)}`}},"8Q5G":function(e,t,n){"use strict";n.d(t,{callIfValid:function(){return r}});const r=(e,...t)=>{"function"==typeof e&&e(...t)}},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}},PUb4:function(e,t,n){"use strict";n.d(t,{get:function(){return r}});const r=(0,n("pdKL").curryable)(((e,t)=>t[e]))},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.substr(0,2),16),g:parseInt(t.substr(2,2),16),b:parseInt(t.substr(4,2),16)}}},wjRl:function(e,t,n){"use strict";n.d(t,{focusRing:function(){return s}});var r=n("9f1P"),i=n("+KD7");const s=(0,r.css)(["outline-offset:1px;outline:2px solid ",";"],i.CALYPSO)},CR0J:function(e,t,n){"use strict";var r=n("VfuR");const i=n.n(r)().object;t.default=i},"Z/Dw":function(e,t,n){"use strict";n.d(t,{interactionPropTypes:function(){return s}});var r=n("VfuR"),i=n.n(r);const s={disabled:i().bool,focused:i().bool,hovered:i().bool,pressed:i().bool}},OCpJ:function(e,t,n){"use strict";n.d(t,{SendButton:function(){return p}});var r=n("+KD7"),i=n("npjq"),s=n("9f1P"),o=n.n(s),a=n("Xs/R"),u=n("rkZZ"),c=n("QgEn");const l=(0,s.css)(["background-color:",";color:",";&:hover:enabled{background-color:rgba( ",",0.9 );}&[disabled]{background-color:",";color:",";}"],(({theme:e})=>e.colors.primary),(({theme:e})=>e.colors.textOnPrimary),(({theme:e})=>Object.values((0,u.hexToRGB)(e.colors.primary)).join(", ")),r.KOALA,r.EERIE),d=o().button.withConfig({displayName:"SendButton__Button",componentId:"sc-19qcvlm-0"})(["border:none;background-color:transparent;padding:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;outline:none;color:",";transition:background-color 150ms ease-out;font-size:18px;&:hover:enabled{background-color:rgba( ",",0.1 );}&:focus-visible{outline-offset:1px;outline:2px solid #00a4bd;}&[disabled]{cursor:not-allowed;color:#b0c1d4;}",""],(({theme:e})=>e.colors.primary),(({theme:e})=>Object.values((0,u.hexToRGB)(e.colors.primary)).join(", ")),(({theme:e})=>{var t;return(null===(t=e.config)||void 0===t?void 0:t.isUngatedForUpdatedUI)&&l})),f=o()(a.default).withConfig({displayName:"SendButton__SendIcon",componentId:"sc-19qcvlm-1"})(["width:1em;height:1em;fill:currentColor;"]);function p(e){return(0,c.jsx)(d,Object.assign({"aria-label":i.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.send"),"data-test-id":"chat-send-button"},e,{children:(0,c.jsx)(f,{})}))}p.displayName="SendButton"},"38AR":function(e,t,n){"use strict";n.d(t,{UPDATED_VISITOR_WIDGET_BORDER_RADIUS:function(){return A},VISITOR_WIDGET_BORDER_RADIUS:function(){return I},default:function(){return R}});var r=n("+VkO"),i=n("VfuR"),s=n.n(i),o=n("9f1P"),a=n.n(o),u=n("t6nY"),c=n.n(u),l=n("6Jpi"),d=n("JxxT");function f(e,{showCloseButton:t}){let n=e+d.SPACING_ABOVE_WIDGET;t&&(n+=d.CLOSE_BUTTON_AND_SPACING);return n}function p({showCloseButton:e}){let t=d.SMALLEST_WIDGET_HEIGHT+d.SPACING_ABOVE_WIDGET;e&&(t+=d.CLOSE_BUTTON_AND_SPACING);return t}function h(e,t,{showCloseButton:n}){const r=f(t,{showCloseButton:n}),i=p({showCloseButton:n});return e>=r?0:e<=i?r-i:r-e}function g(e,t,{showCloseButton:n}){return t-h(e,t,{showCloseButton:n})}const m=32;function E(e,t){return t+m(0,o.css)(["height:",";width:",";margin-top:",";transform:",";"],(e||t)&&"100%",t&&"100%",e&&"0",n===v.small?"scale(0.75)":n===v["extra-small"]?"scale(0.5)":void 0))),C=a().div.withConfig({displayName:"VisitorWidgetStyleWrapper__WidgetContentStyleWrapper",componentId:"mxkrjc-1"})(["height:",";background:",";overflow:hidden;border-radius:","px;box-shadow:0 4px 16px rgba(0,0,0,0.1);position:relative;width:",";transition:bottom 0.25s ease-in-out;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%":`${g(t,r.height,{showCloseButton:n})}px`),T.OLAF,(({theme:e})=>{var t;return null!==(t=e.config)&&void 0!==t&&t.isUngatedForUpdatedUI?A:I}),(({widgetSize:e,browserWindowWidth:t})=>`${E(t||562,e.width||530)}px`)),_="chat-widget-wrapper",O=e=>{const{browserWindowHeight:t,browserWindowWidth:n,children:i,className:s,inline:o=!1,showCloseButton:a=!0,size:u=v.default,style:d,mobile:f,widgetLocation:p=l.RIGHT_ALIGNED,forwardedRef:h,widgetSize:g={width:376,height:530}}=e,m=(0,r.default)(e,y);return(0,b.jsx)(S,{style:d,inline:o,size:u,mobile:!!f,"data-test-id":"widget-style-wrapper",children:(0,b.jsx)(C,Object.assign({browserWindowWidth:n,className:c()("chat-widget",s,f&&"mobile",o&&"inline"),"data-test-id":_,widgetSize:g,browserWindowHeight:t,widgetLocation:p,mobile:!!f,showCloseButton:!!a,ref:h},m,{children:i}))})};O.propTypes={browserWindowHeight:s().number.isRequired,browserWindowWidth:s().number.isRequired,children:s().node.isRequired,className:s().string,forwardedRef:s().object,inline:s().bool.isRequired,mobile:s().bool,showCloseButton:s().bool,size:s().oneOf(Object.keys(v)).isRequired,style:s().object,widgetLocation:l.WidgetLocationProp,widgetSize:s().shape({width:s().number.isRequired,height:s().number.isRequired}).isRequired};O.defaultProps={inline:!1,showCloseButton:!0,size:v.default,widgetLocation:l.RIGHT_ALIGNED};O.displayName="VisitorWidgetStyleWrapper";var R=O},yqhG:function(e,t,n){"use strict";var r=n("VfuR"),i=n.n(r),s=n("9f1P"),o=n.n(s),a=n("JxxT"),u=n("vSPC"),c=n("tUSi"),l=n("QgEn");const d=o().div.withConfig({displayName:"WidgetHeaderStyleWrapper__FullHeightDiv",componentId:"l7vyuz-0"})(["align-items:center;color:",";display:flex;height:100%;padding:16px 16px;"],(({textColor:e})=>e)),f=o().nav.withConfig({displayName:"WidgetHeaderStyleWrapper__BackgroundPanelContent",componentId:"l7vyuz-1"})(["height:","px;border-radius:",";"],a.HEADER_HEIGHT,(({mobile:e,inline:t})=>e||t?"0":"8px 8px 0 0"));function p({inline:e,mobile:t,coloring:{accentColor:n,textColor:r},children:i}){return(0,l.jsx)(f,{className:"widget-background-panel",style:(0,u.getBrandStyle)(n),role:"banner","aria-labelledby":c.HEADER_TEXT_TITLE_ID,"aria-describedby":c.HEADER_TEXT_DESCRIPTION_ID,mobile:t,inline:e,"data-test-id":"widget-background-panel",children:(0,l.jsx)(d,{textColor:r,"data-test-id":"widget-background-panel-div",children:i})})}p.displayName="WidgetHeaderStyleWrapper";p.propTypes={children:i().node,coloring:i().object.isRequired,inline:i().bool.isRequired,mobile:i().bool};t.default=p},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}}},mIaW:function(e,t,n){"use strict";n.d(t,{getCanReadTextOnce:function(){return T},getTextColor:function(){return b},useDefaultElementColor:function(){return y}});var r=n("mEYk"),i=n.n(r),s=n("EuUD");var o=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 a=(0,s.default)({name:"HexCode",validator:e=>o.test(e)});a.toRGB=e=>{const t=o.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 u=a;const c="#ffffff",l="#33475b",d=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,f=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;function p(e){try{const t=e.replace(d,((e,t,n,r)=>t+t+n+n+r+r)),n=f.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&&i().captureException(t,{extra:{hex:e}});return{r:0,g:0,b:0}}}function h(e){const{r:t,g:n,b:r}=p(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 g(e,t){const n=h(e);return(h(t)+.05)/(n+.05)>2}let m,E;function T(e){if(e!==E){E=e;m=g(e,c)}return m}function b(e){return u.test(e)&&T(e)?c:l}function y(e){return!u.test(e)||!T(e)}},ltgT:function(e,t,n){"use strict";n.d(t,{default:function(){return g}});var r=n("Ktcs"),i=n("VfuR"),s=n.n(i),o=n("t6nY"),a=n.n(o),u=n("hNTC"),c=n.n(u),l=n("F3hY"),d=n("L82M"),f=n("GdKg"),p=n("npjq"),h=n("QgEn");class g 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:a}=this.props;let u=t;null===t&&e&&(u=c());const g=p.default.text("conversations-visitor-experience-components.default.agent"),m={style:i,src:u,className:"chat-head-avatar",size:s,alt:void 0===n?p.default.text("conversations-visitor-experience-components.default.avatar",{identifier:r||g}):n};if(a){const e=o?d.ONLINE:d.OFFLINE;m.alt=p.default.text(e===d.ONLINE?"conversations-visitor-experience-components.default.avatarAvailable":"conversations-visitor-experience-components.default.avatarAway",{identifier:r||g});return(0,h.jsx)(l.default,{status:e,size:s,children:(0,h.jsx)(f.default,Object.assign({},m))})}return(0,h.jsx)(f.default,Object.assign({},m))}}render(){const{onClick:e,className:t,disabled:n}=this.props,r=a()("chat-head",t,n&&"chat-head-disabled");return(0,h.jsx)("div",{className:r,onClick:e,children:this.renderAvatar()})}}g.displayName="ChatHead";g.propTypes={avatar:s().string,avatarAlt:s().string,avatarName:s().string,className:s().string,disabled:s().bool,isBot:s().bool,onClick:s().func,online:s().bool.isRequired,showStatus:s().bool.isRequired,size:s().string.isRequired,style:s().object};g.defaultProps={avatar:null,avatarName:"",away:!1,disabled:!1,online:!1,showStatus:!1,isVisitorWidget:!1,size:"md"}},X5NR:function(e,t,n){"use strict";n.d(t,{ChatWidgetLocaleContextConsumer:function(){return s},useChatWidgetLocale:function(){return o}});var r=n("Ktcs");const i=(0,r.createContext)(void 0),s=i.Consumer,o=(i.Provider,()=>(0,r.useContext)(i))},"Opx+":function(e,t,n){"use strict";n.d(t,{default:function(){return u}});var r=n("VADA"),i=n("HD2P"),s=n("GdKg"),o=n("npjq"),a=n("QgEn");function u({chatHeadingConfig:e,mobile:t,size:n}){const u=(0,r.getAnyCompanyLogo)(e),c=o.default.text("conversations-visitor-experience-components.default.agent"),l=o.default.text("conversations-visitor-experience-components.default.avatar",{identifier:e.get("customChatName")||c});return e?(0,a.jsx)("div",{className:"justify-center align-center",style:(0,i.getChatHeadGroupStyle)({mobile:t}),children:(0,a.jsx)(s.default,{src:u,className:"chat-head-avatar",size:n,alt:l})}):null}u.displayName="CustomChatHeading"},kqIb:function(e,t,n){"use strict";var r=n("npjq"),i=n("9f1P"),s=n.n(i),o=n("87To"),a=n("BFZm"),u=n("IKrO"),c=n("X2JS"),l=n("/mXs"),d=n("P7jJ"),f=n("PY2H"),p=n("vSPC"),h=n("QgEn");const g=s().div.withConfig({displayName:"KBArticleHeader__KBArticleHeaderWrapper",componentId:"sc-1qoocfi-0"})(["display:flex;justify-content:space-between;width:100%;"]),m=s()(d.default).withConfig({displayName:"KBArticleHeader__KBArticleHeaderIcon",componentId:"sc-1qoocfi-1"})(["font-size:16px;"]),E=s().div.withConfig({displayName:"KBArticleHeader__FlexWrapper",componentId:"sc-1qoocfi-2"})(["display:flex;"]),T=s()(f.default).withConfig({displayName:"KBArticleHeader__StyledVizExLink",componentId:"sc-1qoocfi-3"})(["display:flex;align-items:center;justify-content:center;width:40px;margin-left:24px;color:",";&:hover{color:",";background-color:rgba( "," );}"],(({theme:e})=>e.colors.textOnPrimary),(({theme:e})=>e.colors.textOnPrimary),(({theme:e})=>(0,p.hexToRgba)(e.colors.textOnPrimary,.1)));function b({browserWindowHeight:e,inline:t,kbArticleDeepLink:n,restorePreviousViewFromKBArticle:i,mobile:s,toggleWidgetSizeForKBArticle:d,viewKBArticleExpanded:f}){return(0,h.jsxs)(g,{children:[(0,h.jsx)("div",{children:(0,h.jsx)(l.default,{onClick:()=>i(),use:"transparent-on-primary","aria-label":r.default.text("conversations-visitor-experience-components.kbArticle.backToChat"),children:(0,h.jsx)(m,{icon:(0,h.jsx)(c.default,{})})})}),(0,h.jsxs)(E,{children:[!(s||t)&&(0,h.jsx)(l.default,{onClick:()=>d(e),use:"transparent-on-primary","aria-label":f?r.default.text("conversations-visitor-experience-components.kbArticle.collapse"):r.default.text("conversations-visitor-experience-components.kbArticle.expand"),children:f?(0,h.jsx)(m,{icon:(0,h.jsx)(o.default,{})}):(0,h.jsx)(m,{icon:(0,h.jsx)(a.default,{})})}),(0,h.jsx)(T,{href:n,"aria-label":r.default.text("conversations-visitor-experience-components.kbArticle.openInNewTab"),target:"_blank",children:(0,h.jsx)(m,{icon:(0,h.jsx)(u.default,{})})})]})]})}b.displayName="KBArticleHeader";t.default=b},pCwB:function(e,t,n){"use strict";var r=n("+KD7"),i=n("npjq"),s=n("sl/w"),o=n("Ktcs"),a=n("9f1P"),u=n.n(a),c=n("Jfpa"),l=n("v5f/"),d=n("P7jJ"),f=n("rdz/"),p=n("0fuM"),h=n("QgEn");const g=u().div.withConfig({displayName:"KBNavigation__NavigationWrapper",componentId:"sc-7b0kby-0"})(["height:72px;width:100%;display:flex;justify-content:center;align-items:center;gap:8px;border-top:1px solid ",";box-shadow:rgba(0,0,0,0.05) 0px 0px 16px;"],r.GREAT_WHITE),m=u().button.withConfig({displayName:"KBNavigation__NavigationButton",componentId:"sc-7b0kby-1"})(["display:flex;gap:5px;border:none;background-color:",";padding:0;width:96px;height:48px;align-items:center;justify-content:center;outline:none;color:",";transition:all 0.3s ease;font-size:14px;border-radius:10px;font-weight:600;&:hover:enabled{","}"],(({theme:e,active:t})=>t?e.colors.primary:r.OLAF),(({theme:e,active:t})=>t?r.OLAF:e.colors.primary),(({active:e,theme:t})=>(0,a.css)(["background-color:",";color:",";"],e?(0,f.adjustLuminance)(t.colors.primary,10):t.colors.primary,r.OLAF))),E=({view:e,updateView:t})=>{const n=(0,o.useRef)(null),r=(0,o.useRef)(null),a=e=>{if("ArrowRight"===e.key){t(p.KNOWLEDGE_BASE);null!=r&&r.current&&r.current.focus()}if("ArrowLeft"===e.key){t(p.THREAD_LIST);null!=n&&n.current&&n.current.focus()}};return(0,h.jsxs)(g,{role:"tablist","aria-label":i.default.text("conversations-visitor-experience-components.visitorWidget.navigation.kbNavigation"),children:[(0,h.jsxs)(m,{active:!e||e===p.THREAD_LIST,"aria-selected":e===p.THREAD_LIST,onClick:()=>t(p.THREAD_LIST),onKeyDown:a,role:"tab",ref:n,children:[(0,h.jsx)(d.default,{"aria-hidden":"true",icon:(0,h.jsx)(c.default,{height:24,width:24})}),(0,h.jsx)(s.default,{message:"conversations-visitor-experience-components.visitorWidget.navigation.options.chat"})]}),(0,h.jsxs)(m,{active:e===p.KNOWLEDGE_BASE,"aria-selected":e===p.KNOWLEDGE_BASE,onClick:()=>t(p.KNOWLEDGE_BASE),onKeyDown:a,role:"tab",ref:r,children:[(0,h.jsx)(d.default,{"aria-hidden":"true",icon:(0,h.jsx)(l.default,{height:24,width:24})}),(0,h.jsx)(s.default,{message:"conversations-visitor-experience-components.visitorWidget.navigation.options.help"})]})]})};E.displayName="KBNavigation";t.default=E},"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("VfuR"),i=n.n(r),s=n("FfT4");const o=i().oneOf([s.LEFT_ALIGNED,s.RIGHT_ALIGNED])},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"},"0fuM":function(e,t,n){"use strict";n.d(t,{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"},"6pce":function(e,t,n){"use strict";var r=n("VfuR"),i=n.n(r),s=n("0fuM");t.default=i().oneOf([s.THREAD_LIST,s.THREAD_VIEW,s.KNOWLEDGE_BASE,s.KNOWLEDGE_BASE_ARTICLE])},vSPC:function(e,t,n){"use strict";n.d(t,{buildWidgetColoring:function(){return f},getBrandStyle:function(){return d},hexToRgba:function(){return p}});var r=n("mIaW"),i=n("+KD7"),s=n("DLkX");const o=i.OBSIDIAN,a=i.OZ_MEDIUM,u=i.NORMAN_DARK,c=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 u:return{backgroundImage:"linear-gradient(90deg, #C84676 0%, #965EB8 100%)"};case c: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 f(e){return null==e?(0,s.default)():(0,s.default)({accentColor:e,textColor:(0,r.getTextColor)(e),useDefaultColor:(0,r.useDefaultElementColor)(e)})}function p(e,t=1){const n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);if(n){return`${parseInt(n[1],16)}, ${parseInt(n[2],16)}, ${parseInt(n[3],16)}, ${t}`}return null}},arpP:function(e,t,n){"use strict";n.d(t,{default:function(){return T}});var r=n("VfuR"),i=n.n(r),s=n("npjq"),o=n("sl/w"),a=n("9f1P"),u=n.n(a),c=n("+KD7"),l=n("P7jJ"),d=n("54uz"),f=n("lKXW"),p=n("/mXs"),h=n("tUSi"),g=n("QgEn");const m=u().div.withConfig({displayName:"ThreadListHeader__HeaderWrapper",componentId:"ak3ry0-0"})(["align-items:center;display:flex;justify-content:space-between;width:100%;"]),E=u()(p.default).withConfig({displayName:"ThreadListHeader__NewThreadButton",componentId:"ak3ry0-1"})(["transition:opacity 0.2s ease-in-out;&:hover:enabled{background:transparent;opacity:0.8;}"]);function T({createNewThread:e,customHeaderText:t,showCreateThreadButton:n,textColor:r}){const i=(0,a.useTheme)(),{isUngatedForUpdatedUI:u}=i.config||{};return(0,g.jsxs)(m,{children:[(0,g.jsx)("h4",{"aria-level":1,style:{textAlign:"center",color:r},className:"m-bottom-0",id:h.HEADER_TEXT_TITLE_ID,"data-test-id":h.HEADER_TEXT_TITLE_ID,children:t||(0,g.jsx)(o.default,{message:"conversations-visitor-experience-components.visitorWidget.header.threadListTitle"})}),n?(0,g.jsx)(E,{onClick:e,"aria-label":s.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.createNewThread"),"data-test-id":"new-thread-button",use:"transparent-on-primary",className:"selenium-test-marker-new-thread-button",children:(0,g.jsx)(l.default,{icon:u?(0,g.jsx)(f.default,{style:{height:"36px",width:"26px"}}):(0,g.jsx)(d.default,{})})}):null]})}T.propTypes={createNewThread:i().func.isRequired,customHeaderText:i().node,showCreateThreadButton:i().bool.isRequired,textColor:i().string.isRequired};T.defaultProps={textColor:c.OLAF,customHeaderText:void 0};T.displayName="ThreadListHeader"},QPdG:function(e,t,n){"use strict";var r=n("QYOI"),i=n("VfuR"),s=n.n(i),o=n("Ktcs"),a=n("fKJZ"),u=n("X5NR"),c=n("arpP"),l=n("1ows"),d=n("QgEn");class f extends o.Component{render(){const{textColor:e}=this.props.coloring,{availabilityMessage:t,chatHeadingConfig:n,chatHeadingResponders:r,createNewThread:i,customHeaderText:s,mobile:a,showAvailabilityMessage:f,showCreateThreadButton:p,showKBArticleHeader:h,showStatusIndicator:g,showThreadListHeader:m}=this.props;return h?null:(0,d.jsx)(o.Fragment,{children:m?(0,d.jsx)(c.default,{createNewThread:i,customHeaderText:s,textColor:e,showCreateThreadButton:p}):(0,d.jsx)(u.ChatWidgetLocaleContextConsumer,{children:i=>(0,d.jsx)(l.default,{availabilityMessage:t,borderColor:e,chatHeadingConfig:n,chatHeadingResponders:r,locale:i,mobile:a,showAvailabilityMessage:f,showStatusIndicator:g})})})}}f.displayName="WidgetHeaderContent";f.propTypes={availabilityMessage:s().string,chatHeadingConfig:a.default.isRequired,chatHeadingResponders:s().instanceOf(r.List).isRequired,coloring:s().object.isRequired,createNewThread:s().func.isRequired,customHeaderText:s().string,mobile:s().bool,showAvailabilityMessage:s().bool.isRequired,showCreateThreadButton:s().bool.isRequired,showKBArticleHeader:s().bool,showStatusIndicator:s().bool.isRequired,showThreadListHeader:s().bool.isRequired};t.default=f},JxxT:function(e,t,n){"use strict";n.d(t,{CLOSE_BUTTON_AND_SPACING:function(){return s},HEADER_HEIGHT:function(){return r},SMALLEST_WIDGET_HEIGHT:function(){return i},SPACING_ABOVE_WIDGET:function(){return o}});const r=68,i=247,s=92,o=44},"8Ma8":function(e,t,n){"use strict";n.d(t,{AccessibilityContext:function(){return a},AccessibilityContextProvider:function(){return u},useAccessibilityContext:function(){return c}});var r=n("Ktcs"),i=n("0Zm1"),s=n("QgEn");const o={shouldTrapFocus:!1,setShouldTrapFocus:e=>{},launcherRef:null,setLauncherRef:()=>{},disableAutoFocus:!1,disableWidgetClose:!1,disableWidgetDialog:!1},a=(0,r.createContext)(o),u=({children:e,disableFocusTrap:t=!1,disableAutoFocus:n=!1,disableWidgetClose:u=!1,disableWidgetDialog:c=!1})=>{const[l,d]=(0,r.useState)(!1),[f,p]=(0,r.useState)(o.launcherRef);return(0,s.jsx)(a.Provider,{value:{launcherRef:f,setLauncherRef:p,shouldTrapFocus:l,setShouldTrapFocus:t?o.setShouldTrapFocus:d,disableAutoFocus:n,disableWidgetClose:u,disableWidgetDialog:c},children:(0,s.jsx)(i.OverlayProvider,{style:{height:"100%"},children:e})})};u.displayName="AccessibilityContextProvider";const c=()=>(0,r.useContext)(a)},oUkX:function(e,t,n){"use strict";var r=n("okxY"),i=n("8Ma8"),s=n("QgEn");const o=e=>{const{disableAutoFocus:t}=(0,i.useAccessibilityContext)();return(0,s.jsx)(r.FocusScope,Object.assign({contain:!1},e,{autoFocus:!t}))};o.displayName="FocusScopeWithContext";t.default=o},"0srx":function(e,t,n){"use strict";var r=n("+KD7");const i={tileBackgroundColor:r.GYPSUM,tileBorderColor:r.KOALA},s=e=>Object.assign({},i,e);t.default=s},"kMm/":function(e,t,n){"use strict";var r=n("+KD7");const i={width:"auto",minHeight:36,borderColor:r.FLINT,whitespace:"normal",lineHeight:"1rem",color:r.FLINT},s=e=>Object.assign({},i,e);t.default=s},AgM1:function(e,t,n){"use strict";n.d(t,{useTheme:function(){return o}});var r=n("Ktcs"),i=n("pcz0");const s=(0,r.createContext)((0,i.default)()),o=()=>(0,r.useContext)(s);t.default=s},pcz0:function(e,t,n){"use strict";var r=n("+KD7"),i=n("0srx"),s=n("kMm/");const o={alignItems:"flex-start",avatarWidth:"32px",backgroundColor:r.KOALA,borderColor:r.BATTLESHIP,borderRadius:"4px",borderWidth:"1px",messageSpacing:"8px",textColor:r.HEFFALUMP,fileAttachmentTheme:(0,i.default)(),quickReplyTheme:(0,s.default)(),widgetAccent:r.HEFFALUMP,headerBackgroundColor:r.OLAF,headerTextColor:r.OBSIDIAN,avatarBackgroundColor:r.BATTLESHIP,avatarBorderColor:r.BATTLESHIP,avatarTextColor:r.OBSIDIAN},a=e=>Object.assign({},o,e);t.default=a},yH0d:function(e,t,n){"use strict";n.d(t,{isInSDK:function(){return r}});const r=()=>/\bHub[sS]pot ?Mobile ?SDK\b/.test(window.navigator.userAgent)},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)},"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)},"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)},hwHA:function(e,t,n){"use strict";n.d(t,{clickedViralLink:function(){return d},toggleOpen:function(){return l}});var r=n("dLEV"),i=n("21jQ"),s=n("xZ3y"),o=n("y5/z"),a=n("zry8"),u=n("Tvz2");const c=(0,r.createAction)(s.TOGGLE_OPEN,(({isOpened:e,isUser:t})=>({payload:{isOpened:e,isUser:t||!1}})));function l({isOpened:e,isUser:t}){return(n,r)=>{if(e!==(0,i.getIsOpen)(r())){const r=t?"user open widget":"system open widget";n((0,o.trackInteraction)("widget-interaction",{action:e?r:"close widget"}));n(c({isOpened:e,isUser:t}));(0,a.handleOpenChange)(e,t);e||(0,u.postWidgetClosedEvent)()}}}const d=(0,r.createAction)(s.CLICK_VIRAL_LINK)},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))}}},BEfq:function(e,t,n){"use strict";n.d(t,{removeMessageEditorStagingText:function(){return c},removeMessageEditorStagingTextAction:function(){return a},setMessageEditorStagingText:function(){return u},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}))),u=e=>(t,n)=>{t(o({stagingText:e,threadId:(0,s.getSelectedThreadId)(n())}))},c=()=>(e,t)=>{e(a((0,s.getSelectedThreadId)(t())))}},"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"}})}},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"}})}},pjpP:function(e,t,n){"use strict";n.d(t,{trackUserInteraction:function(){return l}});var r=n("dLEV"),i=n("xZ3y"),s=n("MJM1"),o=n("QnHA");const a=(0,r.createSelector)([o.getWidgetUiState],(0,s.default)(["userInteractedWithWidget"]));var u=n("1qF3"),c=n("E9Gc");function l(){return(e,t)=>{if(!a(t())){(0,c.setGlobalDimension)("interactedWithWidget","true");(0,u.postUserInteractedWithWidgetEvent)()}e((0,r.createAction)(i.TRACK_USER_INTERACTION)())}}},lu1e:function(e,t,n){"use strict";n.d(t,{FADE:function(){return r},SCALE:function(){return i}});const r="fade",i="scale"},OV6p:function(e,t,n){"use strict";n.d(t,{updateCurrentAnimation:function(){return o}});var r=n("dLEV");const i=n("lu1e").FADE,s=(0,r.createSlice)({name:"currentAnimation",initialState:i,reducers:{updateCurrentAnimation:(e,t)=>t.payload}}),{updateCurrentAnimation:o}=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))}}}},"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}})))},SGAL:function(e,t,n){"use strict";n.d(t,{ADD_AVAILABILITY_MESSAGE_TIMEOUT:function(){return r}});const r="ADD_AVAILABILITY_MESSAGE_TIMEOUT"},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)||""))},gJOx:function(e,t,n){"use strict";n.d(t,{default:function(){return r}});const r=(0,n("JGJA").default)("availabilityMessageTimeouts")},"7vm7":function(e,t,n){"use strict";n.d(t,{getAvailabilityOfficeHoursWillReturnMessage:function(){return u}});var r=n("dLEV"),i=n("zZzs"),s=n("2B1w"),o=n("yxYB"),a=n("G53s");const u=(0,r.createSelector)([o.getWidgetAvailabilityOptions,a.getWidgetDataLanguage],((e,t)=>{const n=(0,i.getOfficeHoursStartTime)(e);return n?(0,s.formatOfficeHoursWillReturnTimestamp)(n,t):""}))},RaQM:function(e,t,n){"use strict";n.d(t,{getIsWidgetInAwayMode:function(){return c}});var r=n("dLEV"),i=n("xwWp"),s=n("zZzs"),o=n("yxYB"),a=n("tyiq");const u=(0,r.createSelector)([o.getWidgetAvailabilityOptions],(e=>!(0,s.getOfficeHoursStartTime)(e)&&!(0,a.getAwayMessage)(e))),c=(0,r.createSelector)([i.widgetIsInAwayMode,u],((e,t)=>Boolean(e||!t)))},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)},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)))},"2B1w":function(e,t,n){"use strict";n.d(t,{formatOfficeHoursWillReturnTimestamp:function(){return o}});var r=n("npjq"),i=n("3874"),s=n("dsyW");const o=(e,t)=>{const n=new Date(e),o=n.toLocaleTimeString(t,{hour:"2-digit",minute:"2-digit"});return(0,i.timestampIsToday)(e)?r.default.text("conversationsVisitorUIAvailability.sameDay",{time:o}):(0,s.timestampIsTomorrow)(e)?r.default.text("conversationsVisitorUIAvailability.nextDay",{time:o}):r.default.text("conversationsVisitorUIAvailability.nextWeek",{dayOfWeek:n.toLocaleDateString(t,{weekday:"long"}),time:o})}},3874:function(e,t,n){"use strict";n.d(t,{timestampIsToday:function(){return r}});const r=e=>{const t=new Date(e),n=new Date;return t.getFullYear()===n.getFullYear()&&t.getMonth()===n.getMonth()&&t.getDate()===n.getDate()}},dsyW:function(e,t,n){"use strict";n.d(t,{timestampIsTomorrow:function(){return r}});const r=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()}},TyWi:function(e,t,n){"use strict";n.d(t,{default:function(){return E},useAppDispatch:function(){return g},useAppSelector:function(){return m}});var r=n("dLEV"),i=n("CJvR"),s=n("QYOI"),o=n.n(s),a=n("2fjV"),u=n("gIOm"),c=n("M9tH"),l=n("D/wX"),d=n("/KG3"),f=n("qQrL"),p=n("3L7e"),h=n("19qb");const g=h.useDispatch,m=h.useSelector;function E(e,t){const n=[i.default.withExtraArgument(t),l.visitorErrorMiddleware,u.default,c.default,a.default,d.realtime];return(0,r.configureStore)({reducer:p.default,preloadedState:e,middleware:n,devTools:{maxAge:200,serialize:{options:{circular:"[CIRCULAR]"},immutable:o()},actionSanitizer:e=>e.type===f.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}})}},"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")},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")},TKd0:function(e,t,n){"use strict";var r=n("QYOI");t.default=(0,r.Record)({name:null,type:null},"ChannelDetails")},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)},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},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"),u=n("ZqFO"),c=n("VvTX"),l=n("97n4"),d=n("UBEt");const f=e=>{const t=(0,r.getLatestWidgetData)(e),n=(0,u.getMessage)(t),i=(0,c.getClientTriggers)(n),s=(0,l.getDisplayOnTimeDelay)(i),o=(0,a.getIsMobile)(e),f=(0,d.getEnabled)(s),p=(0,c.getPopMessageOnSmallScreens)(n),h=(0,c.getPopOpenWelcomeMessage)(n),g=(0,c.getPopOpenWidget)(n);return o?f&&!p:!g&&!h&&f};var p=n("kyOS");const h=(e,t)=>{const n=(0,r.getLatestWidgetData)(e),u=!(0,i.shouldOverrideTrigger)((0,s.getWidgetStartOpen)(e));return{hasClientTriggerAlreadyFired:f(e),shouldToggleOpen:t(n)&&(0,o.getPopOpenWidget)(e)&&!(0,a.getIsMobile)(e)&&u,shouldToggleInitialMessageBubble:t(n)&&!(0,p.getShouldHideWelcomeMessage)(e)}}},tLJd:function(e,t,n){"use strict";n.d(t,{shouldOverrideTrigger:function(){return r}});const r=e=>void 0!==e&&!e},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("Ktcs");const i={browserWindowHeight:1080,browserWindowWidth:1920},s=(0,r.createContext)(i),o=()=>(0,r.useContext)(s)},Mjj8:function(e,t,n){"use strict";n.d(t,{NO_CONTENT:function(){return r}});const r=204},n6ol:function(e,t,n){"use strict";n.d(t,{API_REQUEST:function(){return h},API_REQUEST_RESULT:function(){return x},BROWSER_WINDOW_RESIZE:function(){return A},CLEAR_PAGE_TITLE_NOTIFICATION:function(){return c},CLOSED_WELCOME_MESSAGE:function(){return s},EXIT_INTENT:function(){return C},FIRST_VISITOR_SESSION:function(){return b},GLOBAL_COOKIE_OPT_OUT:function(){return T},HUBSPOT_UTK:function(){return E},I18N_LABELS:function(){return g},IFRAME_RESIZE:function(){return r},KB_RELATED_ARTICLE_CLICKED:function(){return N},OPEN_CHANGE:function(){return i},OPEN_TO_NEW_THREAD:function(){return w},PERF_ATTRIBUTES:function(){return _},REFRESH_WIDGET_DATA:function(){return y},REQUEST_CLOSE:function(){return I},REQUEST_OPEN:function(){return v},REQUEST_WIDGET:function(){return o},SCROLL_PERCENTAGE_CHANGE:function(){return S},SHOW_PAGE_TITLE_NOTIFICATION:function(){return u},START_TRACK_EXIT_INTENT:function(){return f},START_TRACK_SCROLL_PERCENTAGE:function(){return l},STOP_TRACK_EXIT_INTENT:function(){return p},STOP_TRACK_SCROLL_PERCENTAGE:function(){return d},STORE_MESSAGES_COOKIE:function(){return a},TRACK_API_USAGE:function(){return O},TRACK_WIDGET_DRAGGED:function(){return R},VISITOR_IDENTIFICATION_ATTRIBUTES:function(){return D},WIDGET_DATA:function(){return m}});const r="iframe-resize",i="open-change",s="closed-welcome-message",o="request-widget",a="store-messages-cookie",u="show-page-title-notification",c="clear-page-title-notification",l="start-track-scroll-percentage",d="stop-track-scroll-percentage",f="start-track-exit-intent",p="stop-track-exit-intent",h="api-request",g="i18n-labels",m="widget-data",E="hubspot-utk",T="global-cookie-opt-out",b="first-visitor-session",y="refresh-widget-data",v="request-open",I="request-close",A="browser-window-resize",S="scroll-percentage-change",C="exit-intent",_="perf-attributes",O="track-api-usage",R="track-widget-dragged",w="open-to-new-thread",x="api-request-result",D="visitor-identification-attributes",N="kb-related-article-clicked"},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 c},CLICKED_MEETINGS_LINK:function(){return y},CLICK_VIRAL_LINK:function(){return m},GET_SUPPLEMENTAL_INITIAL_MESSAGES:function(){return v},GET_SUPPLEMENTAL_INITIAL_MESSAGES_FAILED:function(){return A},GET_SUPPLEMENTAL_INITIAL_MESSAGES_SUCCEEDED:function(){return I},GET_VISITOR_THREADS_FAILURE:function(){return _},GET_VISITOR_THREADS_STARTED:function(){return S},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 w},LAST_SEEN_SENT:function(){return O},LAST_SEEN_SUCCESS:function(){return R},NETWORK_OFFLINE:function(){return f},NETWORK_ONLINE:function(){return p},OPEN_CONVERSATION_FOR_NEW_CHANNEL:function(){return a},RECEIVED_INCOMING_MESSAGE:function(){return u},RECEIVED_WIDGET_SHELL_DATA:function(){return x},REMOVE_MESSAGE_EDITOR_STAGING_TEXT:function(){return L},SEND_VISITOR_EMAIL_ADDRESS:function(){return E},SEND_VISITOR_EMAIL_ADDRESS_FAILED:function(){return T},SEND_VISITOR_EMAIL_ADDRESS_SUCCEEDED:function(){return b},THREAD_CREATED_AND_NETWORK_ONLINE:function(){return P},TOGGLE_OPEN:function(){return s},TRACK_USER_INTERACTION:function(){return D},UPDATE_MESSAGE_EDITOR_STAGING_TEXT:function(){return M},UPDATE_MESSAGE_IN_CONVERSATION:function(){return d},USER_INPUT_ON_FOCUS:function(){return N}});const r="APP_IN_FOREGROUND",i="APP_IN_BACKGROUND",s="TOGGLE_OPEN",o="ADD_CONVERSATION",a="OPEN_CONVERSATION_FOR_NEW_CHANNEL",u="RECEIVED_INCOMING_MESSAGE",c="CLEAR_UNSEEN_COUNT_FOR_CHANNEL",l="INCREMENT_UNSEEN_COUNT",d="UPDATE_MESSAGE_IN_CONVERSATION",f="NETWORK_OFFLINE",p="NETWORK_ONLINE",h="GET_WIDGET_DATA",g="GET_WIDGET_DATA_SUCCEEDED",m="CLICK_VIRAL_LINK",E="SEND_VISITOR_EMAIL_ADDRESS",T="SEND_VISITOR_EMAIL_ADDRESS_FAILED",b="SEND_VISITOR_EMAIL_ADDRESS_SUCCEEDED",y="CLICKED_MEETINGS_LINK",v="GET_SUPPLEMENTAL_INITIAL_MESSAGES",I="GET_SUPPLEMENTAL_INITIAL_MESSAGES_SUCCEEDED",A="GET_SUPPLEMENTAL_INITIAL_MESSAGES_FAILED",S="GET_VISITOR_THREADS_STARTED",C="GET_VISITOR_THREADS_SUCCESS",_="GET_VISITOR_THREADS_FAILURE",O="LAST_SEEN_SENT",R="LAST_SEEN_SUCCESS",w="LAST_SEEN_FAILURE",x="RECEIVED_WIDGET_SHELL_DATA",D="TRACK_USER_INTERACTION",N="USER_INPUT_ON_FOCUS",M="UPDATE_MESSAGE_EDITOR_STATING_TEXT",L="REMOVE_MESSAGE_EDITOR_STAGING_TEXT",P="THREAD_CREATED_AND_NETWORK_ONLINE"},QrEa:function(e,t,n){"use strict";n.d(t,{withBrowserSizeContext:function(){return s}});var r=n("NLFw"),i=n("QgEn");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}))})}},YHaB:function(e,t,n){"use strict";n.d(t,{updateView:function(){return u}});var r=n("Gc2C"),i=n("dLEV"),s=n("VSQ5"),o=n("WTKJ");const a=(0,i.createAction)(s.UPDATE_VIEW,(e=>({payload:{view:e}}))),u=e=>t=>{(0,r.default)([o.THREAD_LIST,o.THREAD_VIEW,o.KNOWLEDGE_BASE,o.KNOWLEDGE_BASE_ARTICLE].includes(e),'`updateView` expected to be called with a valid `view` argument, but received "%s"',e);t(a(e))}},VSQ5:function(e,t,n){"use strict";n.d(t,{UPDATE_VIEW:function(){return r}});const r="UPDATE_VIEW"},WTKJ:function(e,t,n){"use strict";n.d(t,{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"},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)}},mlLV:function(e,t,n){"use strict";n.r(t);n.d(t,{CONTACT_ASSOCIATED:function(){return a},CONVERSATION_CLOSED:function(){return i},CONVERSATION_STARTED:function(){return r},INPUT_STAGING:function(){return o},QUICK_REPLY_BUTTON_CLICK:function(){return c},UNREAD_CONVERSATION_COUNT_CHANGED:function(){return s},USER_INTERACTED_WITH_WIDGET:function(){return u},USER_SELECTED_THREAD:function(){return f},WIDGET_CLOSED:function(){return d},WIDGET_LOADED:function(){return l}});const r="conversationStarted",i="conversationClosed",s="unreadConversationCountChanged",o="inputStaging",a="contactAssociated",u="userInteractedWithWidget",c="quickReplyButtonClick",l="widgetLoaded",d="widgetClosed",f="userSelectedThread"},Ozt8:function(e,t,n){"use strict";n.d(t,{postExternalApiEvent:function(){return s}});var r=n("CITH");const i="external-api-event",s=({eventType:e,payload:t})=>{(0,r.postMessageToParent)(i,{eventType:e,payload:t})}},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)})},HCbP:function(e,t,n){"use strict";n.d(t,{default:function(){return h},fetchFeedbackSurvey:function(){return f},getFeedbackSurveyEnabled:function(){return p}});var r=n("mEYk"),i=n.n(r),s=n("VYoM");const o=({id:e,sessionId:t})=>s.default.get(`livechat-public/v1/feedback/survey/${e}`,{query:{sessionId:t}});var a=n("dLEV"),u=n("JGJA");const c=!1,l=(0,a.createSlice)({name:"feedbackSurveyEnabled",initialState:c,reducers:{updateFeedbackSurveyEnabled:(e,t)=>t.payload}}),{updateFeedbackSurveyEnabled:d}=l.actions;function f(e,t){return n=>o({id:e,sessionId:t}).then((({enabled:e})=>{n(d(e))})).catch((e=>{i().captureException(e)}))}const p=e=>(0,u.default)("feedbackSurveyEnabled",e);var h=l.reducer},OIId:function(e,t,n){"use strict";n.d(t,{ATTACHMENT_ERROR:function(){return u},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 c},REMOVE_ATTACHMENT:function(){return o}});const r="ATTACHMENT_UPLOAD_PROGRESS",i="ATTACHMENT_UPLOAD_START",s="ATTACHMENT_UPLOAD_COMPLETE",o="REMOVE_ATTACHMENT",a="CLEAR_ATTACHMENTS",u="ATTACHMENT_ERROR",c="DISMISS_ATTACHMENTS_ERROR"},zs6M:function(e,t,n){"use strict";n.d(t,{closeConsentToProcess:function(){return a}});var r=n("KrP/"),i=n("dLEV"),s=n("y5/z");const o=(0,i.createAction)(r.CONSENT_TO_PROCESS_CLOSED);function a(){return e=>{e((0,s.trackInteraction)("widget-interaction",{action:"close consent to process"}));e(o())}}},k3Ph:function(e,t,n){"use strict";n.d(t,{consentToCookies:function(){return o}});var r=n("bT+G"),i=n("Wt04"),s=n("y5/z");function o(){return e=>{(0,r.handleStoreMessagesCookie)((0,i.getMessagesUtk)());e((0,s.trackInteraction)("widget-interaction",{action:"clicked consent to cookies button"}))}}},"KrP/":function(e,t,n){"use strict";n.d(t,{CONSENT_TO_COMMUNICATE:function(){return a},CONSENT_TO_COMMUNICATE_FAILED:function(){return c},CONSENT_TO_COMMUNICATE_SUCCEEDED:function(){return u},CONSENT_TO_PROCESS:function(){return r},CONSENT_TO_PROCESS_CLOSED:function(){return o},CONSENT_TO_PROCESS_FAILED:function(){return s},CONSENT_TO_PROCESS_SUCCEEDED:function(){return i},DISMISS_CONSENT_TO_COMMUNICATE_ERROR:function(){return l}});const r="CONSENT_TO_PROCESS",i="CONSENT_TO_PROCESS_SUCCEEDED",s="CONSENT_TO_PROCESS_FAILED",o="CONSENT_TO_PROCESS_CLOSED",a="CONSENT_TO_COMMUNICATE",u="CONSENT_TO_COMMUNICATE_SUCCEEDED",c="CONSENT_TO_COMMUNICATE_FAILED",l="DISMISS_CONSENT_TO_COMMUNICATE_ERROR"},HnnE:function(e,t,n){"use strict";n.d(t,{getConsentToProcessMessage:function(){return o}});var r=n("dLEV"),i=n("49A5"),s=n("ZqFO");const o=(0,r.createSelector)([i.getLatestWidgetData],(e=>(0,s.getConsentToProcessMessage)(e)))},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)))},CM48:function(e,t,n){"use strict";n.d(t,{getUserHasGivenConsentToProcess:function(){return u}});var r=n("dLEV"),i=n("JGJA");const s=(0,i.default)("gdpr"),o=(0,r.createSelector)([s],(0,i.default)("consentToProcessStatus"));var a=n("3z2x");const u=(0,r.createSelector)([o],(e=>{switch(e){case a.SHOULD_ASK_FOR_CONSENT:return!1;case a.SHOULD_NOT_ASK_FOR_CONSENT:return!0;case a.UNDETERMINED:default:try{return localStorage.getItem("userHasGivenConsentToProcess")}catch(e){return!1}}}))},EjiN:function(e,t,n){"use strict";n.d(t,{getShowGdprConsentToProcess:function(){return u}});var r=n("dLEV"),i=n("LgEy"),s=n("8cLO"),o=n("49A5"),a=n("CM48");const u=(0,r.createSelector)([o.getLatestWidgetData,a.getUserHasGivenConsentToProcess],((e,t)=>(0,i.gdprConsentToProcessEnabled)(e)&&!t&&(0,s.gdprExplicitConsentRequired)(e)))},"o+We":function(e,t,n){"use strict";n.d(t,{closeInitialMessageBubble:function(){return u}});var r=n("R4L7"),i=n("pjpP"),s=n("n6ol"),o=n("CITH");const a=()=>(0,o.postMessageToParent)(s.CLOSED_WELCOME_MESSAGE),u=()=>e=>{a();e((0,r.toggleInitialMessageBubble)(!1,!0));e((0,i.trackUserInteraction)())}},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}})))},o3Zl:function(e,t,n){"use strict";n.d(t,{TOGGLE_INITIAL_MESSAGE_BUBBLE:function(){return r}});const r="TOGGLE_INITIAL_MESSAGE_BUBBLE"},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 u}});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),u=()=>(0,r.useAppSelector)(s)},"N+TY":function(e,t,n){"use strict";n.d(t,{setKBArticle:function(){return o},setOriginViewContext:function(){return a},setViewExpanded:function(){return u}});var r=n("dLEV");const i={data:{deepLink:"",hubSpotContentId:"",hubSpotContentTextFragment:""},originViewContext:{view:n("WTKJ").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:u}=s.actions;t.default=s.reducer},"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"}},"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},da5k:function(e,t,n){"use strict";n.d(t,{loadExistingThread:function(){return o}});var r=n("L9oQ"),i=n("YHaB"),s=n("WTKJ");function o({threadId:e}){return t=>{t((0,r.selectThread)(e));t((0,i.updateView)(s.THREAD_VIEW))}}},scwY:function(e,t,n){"use strict";n.d(t,{loadStagedThread:function(){return c}});var r=n("eg5p"),i=n("L9oQ"),s=n("Wiow"),o=n("YHaB"),a=n("WTKJ"),u=n("esZR");function c(){return e=>{e((0,i.selectThread)(r.STUBBED_THREAD_ID));e((0,s.resetStubbedThread)());e((0,o.updateView)(a.THREAD_VIEW));e((0,u.stageInitialMessage)())}}},Qwrb:function(e,t,n){"use strict";n.d(t,{navigateToKnowledgeBaseArticle:function(){return c}});var r=n("YHaB"),i=n("WTKJ"),s=n("enlr"),o=n("N+TY"),a=n("y5/z"),u=n("dK5d");function c(e,t,n){return(c,l)=>{const d=(0,s.getShouldViewKBArticleExpanded)(l());c((0,o.setKBArticle)(e));c((0,o.setOriginViewContext)(n));d&&c((0,u.setWidgetSize)({width:640,height:t}));c((0,r.updateView)(i.KNOWLEDGE_BASE_ARTICLE));c((0,a.trackInteraction)("widget-interaction",{action:"view KB article in widget"}))}}},aiuJ:function(e,t,n){"use strict";n.d(t,{navigateToStagedThread:function(){return s}});var r=n("y5/z"),i=n("scwY");function s(){return e=>{e((0,i.loadStagedThread)());e((0,r.trackInteraction)("widget-interaction",{action:"create new thread"}))}}},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)}},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)}},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})},"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)},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)}}},nJcY:function(e,t,n){"use strict";n.d(t,{partialMessageReceived:function(){return c}});var r=n("H9dH"),i=n("ZSXR"),s=n("C3IS"),o=n("pTe9"),a=n("0IK8"),u=n("/He/");const c=({message:e,channel:t,threadId:n,publishContext:c})=>(l,d)=>{const f=d(),p=(0,i.getCurrentThreadHistoryEntry)(f).getIn(["data",...u.MESSAGE_RESULTS,e.get("completedMessageId")]);if(p&&(0,s.isCommonMessageFormat)(p))return;if(p&&((0,o.getPartialOrdinal)(p)>(0,o.getPartialOrdinal)(e)||(0,a.getTimestamp)(p)>(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,c))}},pdIa:function(e,t,n){"use strict";n.d(t,{postQuickReplyButtonClickEvent:function(){return u}});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}})},u=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)}},"1DSk":function(e,t,n){"use strict";n.d(t,{trackSendMessage:function(){return s}});var r=n("y5/z"),i=n("E9Gc");const s=({threadId:e})=>t=>{const n={};"number"==typeof e&&(n.threadId=e);(0,i.trackMessageSentMetric)();t((0,r.trackInteraction)("send-message",n))}},E4Gm:function(e,t,n){"use strict";n.d(t,{getToken:function(){return i}});var r=n("VYoM");const i=({sessionId:e,hubspotUtk:t})=>r.default.get("livechat-public/v1/pubsub/token/visitor",{query:{sessionId:e,hubspotUtk:t}})},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")},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"},"/5H5":function(e,t,n){"use strict";n.d(t,{getUnpublishedMessages:function(){return r}});const r=(0,n("JGJA").default)("unpublishedMessages")},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")}},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")},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)},"9XKB":function(e,t,n){"use strict";n.d(t,{getHubspotUtk:function(){return u},setHubspotUtk:function(){return c}});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}),u=()=>(0,r.getWindowLocation)().paramValue("hubspotUtk"),c=e=>{u()!==e&&a({key:"hubspotUtk",value:e})}},"3L7e":function(e,t,n){"use strict";n.d(t,{default:function(){return ge}});var r=n("+GKH"),i=n("uB3n"),s=n("MZef"),o=n("eJ3n"),a=n("4cwC"),u=n("y+PV"),c=n("nt9Q"),l=n("stzZ"),d=n("DrqF");const f=e=>{(0,d.default)("string"==typeof e,"Expected id to be a string not a %s",typeof e)};var p=n("cjt2"),h=n("tXbc");const g=e=>e,m=(0,i.default)({name:"pubSubClient",idInvariant:f,notSetValue:(0,s.default)()}),E=(e=m,t)=>{switch(t.type){case p.INITIALIZE_PUBSUB.STARTED:{const{clientKey:n}=t.payload;return(0,o.updateEntry)(n,u.requestStarted,e)}case p.INITIALIZE_PUBSUB.SUCCEEDED:{const{client:n,clientKey:r}=t.payload;return(0,o.updateEntry)(r,(0,l.requestSucceededWithOperator)((()=>n)),e)}case p.INITIALIZE_PUBSUB.FAILED:{const{clientKey:n}=t.payload;return(0,o.updateEntry)(n,a.requestFailed,e)}case p.PUBSUB_RECONNECTING:{const{clientKey:n}=t.payload;return(0,o.updateEntry)(n,(0,c.requestStateUpdate)(h.RECONNECTING,g),e)}case p.PUBSUB_RECONNECTED:case p.PUBSUB_READY:{const{clientKey:n}=t.payload;return(0,o.updateEntry)(n,(0,c.requestStateUpdate)(h.CONNECTED,g),e)}case p.PUBSUB_DISCONNECTED:{const{clientKey:n}=t.payload;return(0,o.updateEntry)(n,(0,c.requestStateUpdate)(h.DISCONNECTED,g),e)}case p.PUBSUB_SUSPENDED:{const{clientKey:n}=t.payload;return(0,o.updateEntry)(n,(0,c.requestStateUpdate)(h.SUSPENDED,g),e)}default:return e}};var T=n("ImcI"),b=n("9pgs");const y=(0,i.default)({name:"subscriptions",idInvariant:f,notSetValue:(0,s.default)({data:null})}),v=(e=y,t)=>{switch(t.type){case p.UPDATE_SUBSCRIPTIONS.STARTED:{const{clientKey:n,subscriptions:r}=t.payload;return(0,o.updateEntry)(n,(0,T.requestStartedWithOperator)((()=>r)),e)}case p.RESUBSCRIBE.STARTED:{const{clientKey:n,subscriptions:r}=t.payload;return(0,o.updateEntry)(n,(0,c.requestStateUpdate)(h.RESUBSCRIBING,(()=>r)),e)}case p.RESUBSCRIBE.SUCCEEDED:case p.UPDATE_SUBSCRIPTIONS.SUCCEEDED:{const{clientKey:n,subscriptions:r}=t.payload;return(0,o.updateEntry)(n,(0,l.requestSucceededWithOperator)((()=>r)),e)}case p.RESUBSCRIBE.FAILED:case p.UPDATE_SUBSCRIPTIONS.FAILED:{const{clientKey:n,error:r}=t.payload;return(0,o.updateEntry)(n,(0,b.requestFailedWithError)(r),e)}default:return e}},I=v;var A=n("U7wy"),S=n("Ut5p"),C=n("I6ms"),_=n("KXCN"),O=n("bYG+");const R=(0,O.default)("globalCookieOptOut"),w=(0,O.default)("isFirstVisitorSession");var x=(0,S.handleActions)({[C.UPDATE_GLOBAL_COOKIE_OPT_OUT]:(e,t)=>{const{globalCookieOptOut:n}=t.payload;return R(n,e)},[C.UPDATE_IS_FIRST_VISITOR_SESSION]:(e,t)=>{const{isFirstVisitorSession:n}=t.payload;return w(n,e)}},new _.default),D=n("nyI8"),N=n("ES4X"),M=n("4pOi"),L=n("M5PA"),P=n("WYdz"),k=n("V9Mx"),U=n("+282"),B=n("1Hpf"),F=n("9HFe"),H=n("ISr8"),j=n("VSQ5");const G=null;var V=(0,S.handleActions)({[j.UPDATE_VIEW]:(e,t)=>{const{view:n}=t.payload;return n}},G),W=n("kMhZ"),K=n("QYOI"),q=n("VB2T");const z=(0,K.Map)({timeoutId:0}),Y={[q.ADD_TIME_ON_PAGE_TRIGGER](e,t){const{timeoutId:n}=t.payload;return e.set("timeoutId",n,e)},[q.REMOVE_TIME_ON_PAGE_TRIGGER](e){return e.set("timeoutId",0,e)}};var J=(0,S.handleActions)(Y,z),Q=n("q6sI");const $=!1;var X=(0,S.handleActions)({[C.UPDATE_SHOW_EXIT_INTENT_COOKIE_BANNER](e,t){const{visible:n}=t.payload;return n}},$);const Z=!1;var ee=(0,S.handleActions)({[C.UPDATE_VISITOR_IDENTIFICATION_ENABLED](e,t){const{enabled:n}=t.payload;return n}},Z),te=n("05rB"),ne=n("dIRc"),re=n("aPre"),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,ue=n("sl1+"),ce=n("HCbP"),le=n("dK5d"),de=n("WzHW"),fe=n("N+TY"),pe=n("OV6p"),he=n("GjOy"),ge=(0,r.combineReducers)({typingStates:k.default,availabilityMessageTimeouts:M.default,clientData:de.default,cookieBannerOnExitVisible:X,currentView:V,emailCapture:N.default,fileUploads:U.default,fileUploadsErrors:B.default,gdpr:H.default,initialMessageBubbleVisible:W.default,kbArticle:fe.default,messageEditorStaging:ue.default,pubSubClient:E,resolvedAttachments:F.default,responders:L.default,selectedThreadId:te.default,stagedThread:re.stagedThread,subscriptions:I,threadHistories:P.default,threads:Q.default,timeOnPageTrigger:J,unpublishedMessages:ne.default,visitorIdentity:x,widgetData:A.default,widgetInputFocusStatus:ae,widgetUi:D.default,feedbackSurveyEnabled:ce.default,visitorIdentificationEnabled:ee,widgetSize:le.default,currentAnimation:pe.default,isOnSearchMode:he.default})},"/u6M":function(e,t,n){"use strict";n.d(t,{RESOLVE_ATTACHMENTS:function(){return r}});const r=(0,n("VVfI").createAsyncActionTypes)("RESOLVE_ATTACHMENTS")},fjpq:function(e,t,n){"use strict";n.d(t,{FETCH_AGENT_RESPONDER:function(){return r}});const r=(0,n("VVfI").createAsyncActionTypes)("FETCH_AGENT_RESPONDER")},NL4B:function(e,t,n){"use strict";n.d(t,{getId:function(){return i},getType:function(){return s}});var r=n("MJM1");const i=(0,r.default)(["senderId"]),s=(0,r.default)(["senderType"])},QeSX:function(e,t,n){"use strict";n.d(t,{getAssignedResponderInWidget:function(){return d}});var r=n("dLEV"),i=n("QYOI"),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 u=n("k09d"),c=n("AFl3"),l=n("7+Fw");const d=(0,r.createSelector)([c.getAgentRespondersList,u.getSelectedThread,l.getWidgetBotResponder],((e,t,n)=>a({thread:t,responders:e,botResponder:n})))},"W/er":function(e,t,n){"use strict";n.d(t,{getResponders:function(){return r}});const r=(0,n("MJM1").default)(["responders"])},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}})))},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"},"0PDK":function(e,t,n){"use strict";n.d(t,{getSelectedThreadId:function(){return r}});const r=(0,n("JGJA").default)("selectedThreadId")},Pozp:function(e,t,n){"use strict";n.d(t,{getIsInForeground:function(){return r}});const r=e=>e.clientData.isInForeground},tAuz:function(e,t,n){"use strict";n.d(t,{getIsMobile:function(){return u}});var r=n("dLEV"),i=n("QnHA"),s=n("MJM1");const o=(0,s.default)(["isFullscreen"]),a=(0,s.default)(["mobile"]),u=(0,r.createSelector)([i.getWidgetUiState],(e=>a(e)||o(e)))},"21jQ":function(e,t,n){"use strict";n.d(t,{getIsOpen:function(){return o}});var r=n("dLEV"),i=n("MJM1"),s=n("QnHA");const o=(0,r.createSelector)([s.getWidgetUiState],(0,i.default)(["open"]))},kyOS:function(e,t,n){"use strict";n.d(t,{getShouldHideWelcomeMessage:function(){return o}});var r=n("dLEV"),i=n("MJM1"),s=n("QnHA");const o=(0,r.createSelector)([s.getWidgetUiState],(0,i.default)(["hideWelcomeMessage"]))},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"))},"g/i1":function(e,t,n){"use strict";n.d(t,{getColoring:function(){return o}});var r=n("dLEV"),i=n("ZqFO"),s=n("49A5");const o=(0,r.createSelector)(s.getLatestWidgetData,i.getColoring)},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"))},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"))},"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"))},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)))},"4fgK":function(e,t,n){"use strict";n.d(t,{getIsBot:function(){return a}});var r=n("dLEV"),i=n("ZqFO"),s=n("49A5"),o=n("G0k2");const a=(0,r.createSelector)(s.getLatestWidgetData,(e=>(0,o.isTypeBot)((0,i.getBotResponder)(e))))},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"))},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"))},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))},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)))},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"))},"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"))},"7+Fw":function(e,t,n){"use strict";n.d(t,{getWidgetBotResponder:function(){return a}});var r=n("dLEV"),i=n("ZqFO"),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))},Hc3B:function(e,t,n){"use strict";n.d(t,{audioNotificationManager:function(){return o}});var r=n("2UOV"),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},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}})))},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}})))},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"},"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")},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}`}},"+tWo":function(e,t,n){"use strict";n.d(t,{FETCH_THREAD_HISTORY:function(){return r},REMOVE_MESSAGE_IN_CONVERSATION:function(){return i}});const r=(0,n("VVfI").createAsyncActionTypes)("FETCH_THREAD_HISTORY"),i="REMOVE_MESSAGE_IN_CONVERSATION"},o4fP:function(e,t,n){"use strict";n.d(t,{getThreadHistories:function(){return r}});const r=(0,n("JGJA").default)("threadHistories")},x1PU:function(e,t,n){"use strict";n.d(t,{supportedMessageTypes:function(){return p}});var r=n("b9/n"),i=n("0GyJ"),s=n("KO+H"),o=n("GcWH"),a=n("V1/C"),u=n("6OYF"),c=n("tY0N"),l=n("K7Yy"),d=n("nguO"),f=n("ikhY");const p={ACTIVELY_PUBLISHING:d.ACTIVELY_PUBLISHING,COMMON_MESSAGE:i.COMMON_MESSAGE,PARTIAL_MESSAGE:f.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:u.TYPICAL_RESPONSE_TIME,TYPING:c.TYPING,FEEDBACK_SURVEY:l.FEEDBACK_SURVEY}},"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}})}},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}})))},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 p},LATEST_MESSAGE_TIMESTAMP:function(){return o},LATEST_READ_TIMESTAMP:function(){return a},PREVIEW_MESSAGE_ID:function(){return u},RESPONDER:function(){return c},STATUS:function(){return l},THREAD_ID:function(){return d},UNSEEN_COUNT:function(){return f}});const r=["assignedAgentId"],i=["assignedAgentId"],s=["channelDetails"],o=["latestMessageTimestamp"],a=["latestReadTimestamp"],u=["previewMessageId"],c=["responder"],l=["status"],d=["threadId"],f=["unseenCount"],p=["hasChannelSwitchedToEmail"]},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"},eg5p:function(e,t,n){"use strict";n.d(t,{STUBBED_THREAD_ID:function(){return r}});const r=0},"0oGG":function(e,t,n){"use strict";n.d(t,{getCurrentUrl:function(){return r}});const r=(0,n("JGJA").default)("currentUrl")},"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))},PpSk:function(e,t,n){"use strict";n.d(t,{getAssignedAgentId:function(){return c},getChannelName:function(){return m},getHasChannelSwitchedToEmail:function(){return E},getLatestMessageTimestamp:function(){return h},getLatestReadTimestamp:function(){return a},getPreviewMessageId:function(){return g},getResponder:function(){return f},getStatus:function(){return l},getThreadId:function(){return u},getUnseenCount:function(){return p}});var r=n("MJM1"),i=n("aYGO"),s=n("DdHT"),o=n("X3o/");const a=(0,r.default)(i.LATEST_READ_TIMESTAMP),u=(0,r.default)(i.THREAD_ID),c=(0,r.default)(i.ASSIGNEE),l=(0,r.default)(i.STATUS),d=(0,r.default)(i.CHANNEL_DETAILS),f=(0,r.default)(i.RESPONDER),p=(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)},K15f:function(e,t,n){"use strict";n.d(t,{getIsUngatedForChatTransfer:function(){return i}});var r=n("MJM1");const i=e=>(0,r.default)(["widgetData","data","gates"],e).get("Conversations:TransferState")},WKLl:function(e,t,n){"use strict";n.d(t,{getOpenThreads:function(){return a}});var r=n("dLEV"),i=n("Xvzl"),s=n("p9k8"),o=n("lEkO");const a=(0,r.createSelector)([o.getThreadList],(0,i.default)(s.isStarted))},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)},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)},"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)())}},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)},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"},SsBI:function(e,t,n){"use strict";n.d(t,{getTimeOnPageTriggerTimeoutId:function(){return r}});const r=(0,n("MJM1").default)(["timeOnPageTrigger","timeoutId"])},"/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"},Fkmh:function(e,t,n){"use strict";n.d(t,{TYPING_INDICATOR_TIMEOUT_MS:function(){return r}});const r=5500},"2soH":function(e,t,n){"use strict";n.d(t,{typingStates:function(){return r}});const r=(0,n("JGJA").default)("typingStates")},"y5/z":function(e,t,n){"use strict";n.d(t,{trackInteraction:function(){return A}});var r=n("JGJA"),i=n("dLEV"),s=n("Iiq6"),o=n("4fgK"),a=n("Li7z"),u=n("xwWp");const c="online",l="offline;",d=(0,i.createSelector)(u.widgetIsInAwayMode,(e=>e?l:c));var f=n("49A5");const p=e=>(0,r.default)("visitorIdentificationEnabled",e);var h=n("HCbP"),g=n("Pk3f");const m=(0,i.createSelector)([d,o.getIsBot,s.getPopOpenWelcomeMessage,f.getLatestWidgetData,g.getKnowledgeBaseEnabled,p,h.getFeedbackSurveyEnabled],((e,t,n,i,s,o,u)=>({state:e,botEnabled:t,promptEnabled:n,path:(0,a.getUrlForMessage)(),chatflowId:(0,r.default)("chatflowId",i),knowledgeBaseEnabled:s,visitorIdentificationEnabled:o,feedbackSurveyEnabled:u})));var E=n("cdXU");const T=(0,i.createSelector)(f.getLatestWidgetData,(e=>(0,E.getIsPrivateLoad)(e)));var b=n("pZpR"),y=n("NqZZ");let v=!1;const I=new Set;function A(e,t={},n=!1,r=!1){return(i,s)=>{const o=(0,b.getUsageTracker)(),a=T(s()),u=(0,y.getIsUserTrackingAllowed)(s());if(!r||!I.has(e)){r&&I.add(e);if(u&&!v){o.track(e,Object.assign({},t,m(s()),{privateLoad:a}));v=n}}}}},JTxz:function(e,t,n){"use strict";n.d(t,{PAGEVIEW_SAMPLE_PERCENT:function(){return r}});const r=.1},"t+mo":function(e,t,n){"use strict";n.d(t,{getIsIncludedInPageViewSample:function(){return s}});var r=n("MJM1"),i=n("pZpR");const s=()=>(0,r.default)(["config","properties","isIncludedInPageViewSample"],(0,i.getUsageTracker)())},pZpR:function(e,t,n){"use strict";n.d(t,{getUsageTracker:function(){return Ft}});var r=n("ipOz"),i=n.n(r),s=n("Wt04"),o=n("+VkO"),a=n("F+zP"),u=n("LZPL"),c=n.n(u),l=n("20uS");const d=53,f="USAGE_TRACKER_JS",p="__hstc",h="hubspotutk",g="__hmpl",m="USAGE_TRACKER_JS_RECORDER_ENABLED",E="USAGE_TRACKER_JS_RECORDED_EVENTS",T="USAGE_TRACKER_JS_RECORDED_EVENT_KEYS",b="HUBLYTICS_EVENTS_53",y=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{document:t}=e;try{return"object"==typeof t&&"string"==typeof t.visibilityState&&"visible"===t.visibilityState}catch(e){return!1}},o=()=>{const{location:t}=e;return"object"==typeof t&&"string"==typeof t.hostname&&l.HUBSPOT_DOMAINS_REGEX.test(t.hostname)},a=()=>{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:!c().deployed(),isQaDeployment:c().isQa(),isProdDeployment:c().isProd(),isDebugEnabled:Boolean(c().debug(f)),isHubSpotDomain:o(),hasLocalStorage:n(),hasCookieAccess:r(),hasBeaconSupport:i(),isDocumentVisible:s,isPrerendering:a}},{hasRaven:v,isDocumentReady:I,addEventListener:A,dispatchWindowEvent:S,hasLocalStorage:C,hasCookieAccess:_,hasBeaconSupport:O,isLocalDeployment:R,isQaDeployment:w,isProdDeployment:x,isDebugEnabled:D,isDocumentVisible:N,isHubSpotDomain:M,isPrerendering:L}=y(void 0!==a.lWindow?a.lWindow:void 0);var P=n("yYAF");const k=({getTempStorage:e,setTempStorage:t})=>{const n=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))}};return{addEvents: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,"[]")}}}},U=({getTempStorage:e,setTempStorage:t})=>{const n=(0,a.createQueue)(),r=k({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}}},B=(e,t=2e3,n=3)=>{let r=0,i=0,s=e();const o=e=>e(),u=a=>{r||(r=setInterval((()=>{const t=i>=n;s=e()||t;if(s){clearInterval(r);o(a);r=0;i=0}else i+=1}),t))},c=a.debounce(o,t);return{scheduleFlush:e=>s?c(e):u(e)}},F=18e5,H=[{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/}],j=e=>({device_id:a.makeUuid(),last_event_id:0,last_sequence_number:0,last_timestamp_checked_against_session:e,session_id:e}),G=e=>{const t=e(g);if(t)try{return JSON.parse(t)}catch(e){}return null},V=(e,t)=>e(g,JSON.stringify(t)),W=(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,u={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=j(t);e.device_id=n;return e}if(t-o>F){u.last_event_id=0;u.session_id=t}u.last_event_id=i+1;u.last_sequence_number=s+1;u.last_timestamp_checked_against_session=t;return u},K=(e,t,{currentTime:n,deviceId:r})=>{const i=G(e)||j(n),s=W(i,{currentTime:n,deviceId:r});V(t,s);return s},q=e=>{const t=H.find((({pattern:t})=>t.test(e)));return t?t.name:"unknown"},z=({deviceId:e,getCurrentHref:t,getNetworkType:n,getNetworkSpeed:r,getTempStorage:i,setTempStorage:s})=>{const o=Date.now(),u=K(i,s,{currentTime:o,deviceId:e}),c=Object.assign({},u,{timestamp:o,currentPageUrl:"",networkType:"",networkSpeed:"",prerendering:!1});c.prerendering=L();c.currentPageUrl=a.truncate(t(),256);c.networkType=n();c.networkSpeed=r();return c},Y=({clientName:e,getReferrer:t,getUserAgent:n,getScreenWidth:r,getScreenHeight:i,getWindowWidth:s,getWindowHeight:o,getDeployableName:u,getDeployableVersion:c})=>{const l={windowWidth:-1,windowHeight:-1,screenWidth:-1,screenHeight:-1,screenSize:"",lastPageUrl:"",howOsDetailed:"",singlePageAppSessionId:Date.now(),trackingClient:e||"custom",deployableName:"",deployableVersion:""};l.windowWidth=s();l.windowHeight=o();l.deployableName=u();l.deployableVersion=c();l.howOsDetailed=q(a.between(n(),"(",")"));l.screenWidth=r();l.screenHeight=i();l.screenSize=a.getScreenWidthSize(r());l.lastPageUrl=a.truncate(t(),256);return l},J=(e,t)=>{const n=Object.assign({},t,e),r=a.getObjectKeys(n).filter((e=>!n[e]));return a.omit(n,r)},Q=(e,t,n)=>{const r=new Error(t);r.name=e;r.stack=`${e}: ${t}`;r.cause=n;return r},$=e=>{if(e&&e.name&&e.stack&&"object"==typeof e.cause){const t=e.cause;return Boolean(t&&t.type&&t.dangerLevel)}return!1},X=(e,t)=>$(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,Z=e=>Q("UsageTrackerGenericWarning",e,{type:"generic warning",dangerLevel:"This error does not break tracking or the execution thread."}),ee=e=>Q("UsageTrackerError",e,{type:"generic error",dangerLevel:"This error breaks the execution thread."}),te=e=>Q("UsageTrackerConfigError",e,{type:"config error",dangerLevel:"This error breaks the execution thread."}),ne=e=>Q("UsageTrackerEventError",e,{type:"event error",dangerLevel:"This error breaks tracking, but not the execution thread."}),re=(e,t,n,r=!0)=>{const i=a.shallowCopy(n),s=()=>a.getObjectKeys(i),o=(n,r,o)=>{s().forEach((s=>{const{types:u,oneOf:c,isOptional:l}=i[s],d=n[s],f=void 0!==d,p=a.getRealTypeOf(d);if(!l&&!f)throw t(`Missing required ${e} "${s}". ${r} requires that a value be passed for ${e} "${s}". Received "undefined".`);if(f){if(a.isArray(u)&&!u.includes(p))throw t(`Invalid ${e}. ${r} requires that the "${s}" ${e} type be one of ["${u.join('", "')}"]. Received "${p}".`);if("function"!==p){if(a.isArray(c)&&!c.includes(String(d)))throw t(`Invalid ${e}. ${r} requires that the "${s}" ${e} be one of ["${c.join('", "')}"]. Received "${d}".`);a.ensureFn(o)({key:s,entry:d,isOptional:l})}}}));return!0},u=(e,t)=>{a.getObjectKeys(e).forEach((n=>{const r=e[n];o(r,t)}))},c=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]=c(r);return t}));return{getKeys:s,mutate:n=>{const s=n(a.mapObject(i,(e=>a.shallowCopy(i[e]))));return re(e,t,s,r)},normalize:c,normalizeEach:l,validate:o,validateEach:u,_peek:()=>a.deepFreeze(i)}},ie=re("client dependency",te,{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"],"")},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"]}}),se=re("config option",te,{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"]},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}}),oe=re("tracker properties",te,{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),ae=["activation","creation","error","exposure","funnel","interaction","none","signup","usage","view","warning"],ue=re("event property",te,{name:{types:["string"]},namespace:{types:["string"],isOptional:!0,default:""},class:{types:["string"],oneOf:[...ae]},version:{types:["string"],isOptional:!0,default:"v1"},properties:{types:["object"],isOptional:!0,default:{}},meta:{types:["object"],isOptional:!0}}),ce=["boolean","string","number","array"],le=re("event property",te,{type:{types:["string","array"],oneOf:[...ce]},isOptional:{types:["boolean"],isOptional:!0,default:!1},description:{types:["string"],isOptional:!0,default:""}}),de=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=le.normalizeEach(n.properties);return n})),fe=e=>{const t=Object.freeze(e),n=e=>{const n=t[e];if(!n||"object"!=typeof n)throw ne(`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=[...ce,"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(ce.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}})),u=a.mapObject(i,(()=>({types:s,isOptional:!0}))),c=a.defaults(o,u);return re("event property",ne,c,!1)};return{getDefinition:n,createPropertySchema:r,getAll:()=>t}},pe=(e,t)=>{const n=ue.normalizeEach(e);ue.validateEach(n,t);return de(n)},he=(e,t,n)=>{let r=`[usage-tracker-core "${e}"] ${t}`;n&&n.trim().length>0&&(r+=`\n----------------------------------------\n${n}\n----------------------------------------`);return r},ge=e=>(t,n,r)=>{const{where_app:i,what_event:s}=r||{},o=`eventKey: ${t}\neventType: ${`[${a.prettyPrint(i)}] ${a.prettyPrint(s)}`}`,u=JSON.parse(JSON.stringify(r||{}));u.what_extra_json=JSON.parse(u.what_extra_json||"{}");e(he("debug log",n,o),u)},me=(e,t)=>(n,r)=>{e(n);a.ensureFn(t)(n,r)},Ee=(e,t)=>(n,r)=>{e(n);a.ensureFn(t)(n,r)},Te=(e,t,n)=>r=>(i,s)=>{e(s);const o=Z(`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}`]})},be=["namespace","lang","screen","subscreen","timestamp","device_id","session_id","last_sequence_number","last_event_id"],ye=(e,t,n)=>{const r=t||n;if(!r||"*"===r)throw ne(`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},Ie=(e,t)=>{const{namespace:n,lang:r,screen:i,subscreen:s,timestamp:u,device_id:c,session_id:f,last_sequence_number:p,last_event_id:h}=t,g=(0,o.default)(t,be),m=g,E=a.omit(m,[...l.SENSITIVE_PROPERTIES,...l.OPTIONAL_PAYLOAD_FIELDS]),T=a.reduceObject(E)(((e,t)=>{let n=E[t];const r=a.getRealTypeOf(n);if(l.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}));T.locale=r;const b={hublytics_account_id:d,where_app:ye(g.eventKey,e.namespace,n),where_screen:i||"unknown",where_subscreen:s||"",when_timestamp:u,device_id:c,session_id:f,event_id:h,sequence_number:p,language:r,what_event:e.name,what_event_class:e.class.toUpperCase(),what_version:e.version,what_extra_json:JSON.stringify(T),library_name:"usage-tracker-js",library_version:1};"string"==typeof t.subscreen2&&(b.where_subscreen2=t.subscreen2);l.OPTIONAL_PAYLOAD_FIELDS.forEach((e=>{const n=t[e];"string"==typeof n&&(b[e]=n)}));return b},Ae=(e,t,n)=>{const r=Ie(e,t);return n?ve(r,n):r},Se=({deviceId:e,utk:t,email:n,hubId:r},{allowUnauthed:i,isExternalHost:s})=>{let o,a,u;r&&(u=r);n?a=`EMAIL:::${n}:::${d}`:t?o=s?`TEMP_ID:::${t}:::${d}`:`VISITOR:::${t}:::${d}`:e&&(o=`TEMP_ID:::${e}:::${d}`);if(!a&&!i)throw ne("Could not identify an authenticated user. Please specify an email address (email).");if(!u&&!i)throw ne("Could not identify a HubSpot Portal ID. Please specify a Portal ID (hubId).");if(!o&&!a&&i)throw ne("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:u}},Ce=e=>{let t;if("string"==typeof e&&e){const n=e.split(".");n.length>1&&(t=n[1])}return t},_e=({email:e,userId:t,hubId:n,hstc:r,deviceId:i},{allowUnauthed:s,isExternalHost:o})=>{const a=Ce(r),{user:u,team:c}=Se({deviceId:i,utk:a,email:e,hubId:n},{allowUnauthed:s,isExternalHost:o});return{user:u,team:c,utk:a,raw:{email:e,userId:t,hubId:n,hstc:r,deviceId:i}}},Oe=e=>{const t=a.proxyLogger({"tracker.client":e.clientName,"tracker.name":e.trackerName}),n=ge(e.logMessage),r=me(e.logError,t(e.onError)),i=fe(e.events),s=oe.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,u=(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}},c=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 _e(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)=>{try{return Ae(t,n,i)}catch(t){r(t,{extra:{eventKey:e,eventProperties:a.replaceSentryValues(n),eventIdentifiers:a.replaceSentryValues(i?i.raw:void 0)},fingerprint:["usage-tracker-js","tracker:createEvent",`event:${e}`]});return null}},f=(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}},p=(e,t,r,i)=>{const s=a.defaults(i,r),u=l(e,s),c=Object.assign({},s,{eventKey:e}),p=d(e,t,c,u||void 0);if(u&&p){o&&n(e,"Event is being dispatched to be sent.",p);return f(e,p,u)}o&&n(e,"Event was not dispatched.",p||void 0);return!1};return{trackStandaloneEvent:(e,t,n,r)=>{const i=a.convertEventNameToEventKey(t),s=ae.includes(r.class)&&r.class||/(pageView|View|pageview)/.test(i)?"view":"interaction";return p(`standalone:::${i}`,{name:t,namespace:e,class:s,version:"v1",properties:{},meta:{}},n,r)},trackDictionaryEvent:(e,t,n)=>{const r=c(e);if(!r)return!1;const i=n(r);return!!u(e,i)&&p(e,r,t,i)}}},Re=(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}),[]),u=()=>{Object.keys(r).length===s&&t(r)};if(o.length){const e=(e,t)=>{r[e]=t;u()},t=(e,t)=>{r[e]=null;a.ensureFn(n)(e,t);u()};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)},we=e=>{let t=Object.assign({},e.properties);const n=a.proxyLogger({"tracker.client":e.clientName,"tracker.name":e.trackerName}),r=Te(e.logError,e.logWarning,n(e.onError)),i="function"==typeof e.debug?e.debug():e.debug,s=Ee(e.logWarning),o=n=>{const r=e.lastKnownEventProperties;r&&r.length&&r.forEach((e=>{const r=n[e],i=a.getRealTypeOf(r);ce.includes(i)&&(t[e]=r)}))};return{resolveProperties:(e,n,i)=>{Re(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]:l.NOT_ALLOWED_PROPERTY_TYPES.includes(i)?null:r})})))}),r(e))},createPropertiesFilter:(t,n)=>r=>{const o=a.getObjectKeys(r.properties),u=e=>l.ALWAYS_ALLOWED_PROPERTIES.includes(e)||o.includes(e),c=Object.entries(n).filter((([e,t])=>!u(e)&&null!=t));if(c.length){s(Z(`Event "${t}" is possibly being tracked with unexpected properties. See go/unexpectedproperties`));i&&e.logMessage(he("debug log",`Event "${t}" has unexpected Properties.`,`unexpectedProperties: ${c.map((e=>`"${e}"`)).join(", ")}`))}return n},getCache:()=>a.shallowCopy(t),addToCache:(e,n)=>{t[e]=n}}},xe=(e,t)=>{if(!t||"object"!=typeof t)throw te(`Invalid argument. The "createTracker" function requires to be passed a config argument of type "object". Received type "${typeof t}".`);const n=se.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=oe.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=pe(i.events,'"createTracker"');return Object.assign({events:o,properties:s},a.omit(i,["events","properties"]),e)},De=(e,t={})=>{const n=xe(e,t),{trackDictionaryEvent:r,trackStandaloneEvent:i}=Oe(n),s=a.proxyLogger({"tracker.client":n.clientName,"tracker.name":n.trackerName}),o=me(n.logError,s(n.onError)),u=we(n),c="function"==typeof t.debug?t.debug():t.debug,l=(e,t,r={})=>{try{if(!e||"string"!=typeof e)throw ee(`Invalid argument. The "track" method requires the 1st argument to be of type "string". Received type "${typeof e}".`);if(!t||"string"!=typeof t)throw ee(`Invalid argument. The "track" method requires the 2nd argument to be of type "string". Received type "${typeof t}".`);if(!r||"object"!=typeof r)throw ee(`Invalid argument. The "track" method requires the 3rd argument to be of type "object". Received type "${typeof r}".`);u.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"]})}},d=(e,t={})=>{try{if(!e||"string"!=typeof e)throw ee(`Invalid argument. The "track" method requires the 1st argument to be of type "string". Received type "${typeof e}".`);if(!t||"object"!=typeof t)throw ee(`Invalid argument. The "track" method requires the 2nd argument to be of type "object". Received type "${typeof t}".`);t.deviceId&&u.addToCache("deviceId",t.deviceId);u.resolveProperties(e,t,(i=>r(e,n.getMetaProperties(i),u.createPropertiesFilter(e,a.defaults(t,i)))))}catch(t){o(t,{extra:{eventKey:e},fingerprint:["usage-tracker-js","tracker:track"]})}};return{clone:(t={})=>{try{if(!t||"object"!=typeof t)throw ee(`Invalid argument. The "clone" method requires to be passed a valid tracker config of type "object". Received type "${typeof t}".`);const r=a.omit(a.defaults(t,n),a.getObjectKeys(e)),i=a.pick(u.getCache(),oe.getKeys()),s=a.omit(u.getCache(),a.getObjectKeys(i));r.properties=a.defaults(t.properties||{},i);r.preserveTrackerProperties&&(r.properties=a.defaults(r.properties,s));r.preserveTrackerEvents&&(r.events=a.defaults(r.events||{},n.events));return De(e,r)}catch(e){o(e,{extra:{overrides:t},fingerprint:["usage-tracker-js","tracker:clone"]})}},getConfig:()=>{try{if(c)return Object.assign({},a.omit(n,["properties"]),{properties:u.getCache()});throw ee("Invalid call. This method should only be used when 'debug: true'. Please do not use this in production.")}catch(e){o(e,{extra:{debug:c},fingerprint:["usage-tracker-js","tracker:getConfig"]})}},setProperties:(e={})=>{try{if(!e||"object"!=typeof e)throw ee(`Invalid argument. The "setProperties" method requires to be passed a properties argument of type "object". Received type "${typeof e}".`);a.getObjectKeys(e).forEach((t=>{u.addToCache(t,e[t])}))}catch(e){o(e,{fingerprint:["usage-tracker-js","tracker:setProperties"]})}},track:t.standalone?l:d}},Ne=(e={})=>{const t=ie.normalize(e);ie.validate(t,'"createClient"');const{clientName:n,getDebug:r,getEmail:i,getHubId:s,getHstc:o,getLang:u,getCurrentHref:c,getReferrer:d,getUserAgent:f,getNetworkType:p,getNetworkSpeed:h,getScreenWidth:g,getScreenHeight:b,getWindowWidth:y,getWindowHeight:v,getDeployableName:C,getDeployableVersion:_,getTempStorage:O,logMessage:R,logWarning:w,logError:x,reportError:D,reportWarning:M,send:L,setTempStorage:P}=t,F=U({getTempStorage:O,setTempStorage:P}),H=k({getTempStorage:O,setTempStorage:P}),{scheduleFlush:j}=B(I),G=(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&&H.addEvents(e)}})},V=e=>{const t=F.flush();t&&t.length&&G(t,e)},W=(e,t)=>{e.forEach((e=>F.push(e)));(0,a.dispatchFunctionAsync)((()=>j((()=>V(t)))))},K={clientName:n,getCurrentHref:c,getReferrer:d,getUserAgent:f,getNetworkType:p,getNetworkSpeed:h,getScreenWidth:g,getScreenHeight:b,getWindowWidth:y,getWindowHeight:v,getDeployableName:C,getDeployableVersion:_,getTempStorage:O,setTempStorage:P},q=(0,a.once)(Y),Q=({deviceId:e})=>{const t=q(K),n=z(Object.assign({deviceId:e},K));return J(t,n)},$=(e,t)=>{try{const t=O(T)||"[]",n=JSON.parse(t).reverse().slice(0,49).reverse();P(T,JSON.stringify(n.concat(e)))}catch(e){P(T,"[]")}try{const e=O(E)||"[]",n=JSON.parse(e).reverse().slice(0,49).reverse();P(E,JSON.stringify(n.concat(t)))}catch(e){P(E,"[]")}},X=e=>{const t=H.getEvents();if((0,a.isArray)(t)&&t.length>0){H.removeEvents(t);const n=Date.now(),r=t.filter((({when_timestamp:e=0})=>n-e{(n.bypassPool||n.isBeforeUnload?G:W)([t],n);(0,a.dispatchFunctionAsync)((()=>S("usageTrackerEvent",{eventKey:e,eventPayload:t})));(0,a.dispatchFunctionAsync)((()=>{"true"===O(m)&&$(e,t)}))};return{createTracker:e=>{A("beforeunload",(()=>V({isExternalHost:e.isExternalHost,isBeforeUnload:!0})));A("visibilitychange",(()=>{N()||V({isExternalHost:e.isExternalHost,isBeforeUnload:!0})}));(0,a.dispatchFunctionAsync)((()=>X(e)));return De({clientName:n,getMetaProperties:Q,getDebug:r,getEmail:i,getHubId:s,getHstc:o,getLang:u,logError:x,logMessage:R,logWarning:w,reportError:D,reportWarning:M,scheduleEvent:Z},e)}}},Me=(e,t)=>{const n=`; ${t}`.split(";");if(n.length)for(let t=0;t_?Me(e,a.lWindow.document.cookie):null;var Pe={getItem:(e="")=>{if(C)try{return a.lWindow.sessionStorage.getItem(e)||""}catch(e){}return null},setItem:(e="",t="")=>{if(C)try{a.lWindow.sessionStorage.setItem(e,t||"")}catch(e){}return t},removeItem:(e="")=>{if(C)try{a.lWindow.sessionStorage.removeItem(e)}catch(e){}}};var ke={getItem:(e="")=>{if(C)try{return a.lWindow.localStorage.getItem(e)||""}catch(e){}return null},setItem:(e="",t="")=>{if(C)try{a.lWindow.localStorage.setItem(e,t||"")}catch(e){}return t},removeItem:(e="")=>{if(C)try{a.lWindow.localStorage.removeItem(e)}catch(e){}}};function Ue(){return Le(p)||null}function Be(){const e=Ue();return Le(h)||e&&e.split(".")[1]||null}function Fe(){const{hubspot:e={portal:{}}}=a.lWindow||{};return"portal"in e&&"id"in e.portal?e.portal.id:null}function He(e=(Be()||Fe()?ke:Pe)){const{device_id:t}=K(e.getItem,e.setItem,{currentTime:Date.now()});return t}function je(e,t={}){"object"==typeof a.lWindow&&v(a.lWindow)&&a.lWindow.Raven.captureException(e,X(e,Object.assign({},t,{level:"error"})))}var Ge=je;const Ve=(e,t,n=(()=>{}))=>{let r=!1;if(O)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&&Ge(e)}r||"function"!=typeof n||n();return r};var We={getHstc:Ue,sendBeacon:Ve,reportError:Ge,reportWarning:(e,t={})=>"object"==typeof a.lWindow&&v(a.lWindow)&&a.lWindow.Raven.captureException(e,X(e,Object.assign({},t,{level:"warning"}))),getDebug:()=>D,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:ke.getItem,setTempStorage:ke.setItem,logError:(...e)=>{(R||w||D)&&console.error(...e)},logWarning:(...e)=>{(R||w||D)&&console.warn(...e)}};const Ke=(e,{data:t})=>fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)}),qe=(0,P.getFullUrl)("app-api"),ze="/usage-logging/v1/log/hublytics-multi/no-auth",Ye=e=>We.reportError(e,{fingerprint:["usage-tracker-js","network"]});var Je=Ne({clientName:"anonymous",getDebug:We.getDebug,getLang:We.getLang,getTempStorage:Pe.getItem,setTempStorage:Pe.setItem,logWarning:We.logWarning,logError:We.logError,reportWarning:We.reportWarning,reportError:We.reportError,getHstc:()=>null,getEmail:()=>null,getHubId:()=>null,send:({events:e,query:t="",onFailure:n})=>{const r=`${qe}${ze}?${t}`,i=e=>{Ye(e);(0,a.ensureFn)(n)()},s=()=>{Ke(r,{data:e}).catch(i)};We.sendBeacon(r,e,s)}});const Qe=["omitProperties","scrubProperties"],$e=["viralSourcePortalId","viralSourceUserId","referrerUrl","referrerParams","lastPageUrl"],Xe=[...$e,"email","userId","hubId","hstc","utk"],Ze={allowUnauthed:!0,isExternalHost:!M,events:void 0,omitProperties:Xe,scrubProperties:$e},et=(e,t,n)=>new Proxy(t,{get:(t,r)=>"setProperties"===r?e=>t.setProperties((0,a.omit)(e,n)):"track"===r?e.standalone?(e,r,i)=>t.track(e,r,(0,a.omit)(i,n)):(e,r)=>t.track(e,(0,a.omit)(r,n)):"clone"===r?r=>et(e,t.clone(r),n):t[r]}),tt=e=>{const t=(0,a.defaults)(e||Ze,Ze),{omitProperties:n,scrubProperties:r}=t,i=(0,o.default)(t,Qe),s=(0,a.omit)(i.properties,n||Xe),u=(0,a.mask)(r||$e,null);return et(i,Je.createTracker(Object.assign({},i,{properties:Object.assign({},s,u)})),n||Xe)},nt=e=>new URLSearchParams(e.search).get("uuid")||void 0,rt=e=>{try{const t=G(ke.getItem);t&&t.device_id===e&&ke.removeItem(g)}catch(e){}Pe.removeItem(g)};var it={init:(e,{history:{location:t},storeUuidOnUrl:n})=>{const r=tt(e),i=n?nt(t):void 0;r.setProperties({deviceId:i||He(Pe)});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=He(Pe));const r=new URLSearchParams(t.search);r.set("uuid",e);n(`${t.pathname}?${r}`)}}},st=n("npjq"),ot=n("CQiV"),at=n("GgP/"),ut=n.n(at);const ct=(e=!0)=>ut()({ignoreRedirect:!0,cached:e}).then((({user:e})=>e.email)).catch((()=>null)),lt=(e=!0)=>ut()({ignoreRedirect:!0,cached:e}).then((({portal:e})=>e.portal_id)).catch((()=>null)),dt=()=>Promise.resolve(st.default.Info).then(ot.default).catch(We.getLang),ft=(0,a.once)(ct),pt=(0,a.once)(lt),ht=(0,a.once)(dt),gt=(0,P.getFullUrl)("app-api"),mt="/usage-logging/v1/log/hublytics-multi/no-auth",Et=e=>We.reportError(e,{fingerprint:["usage-tracker-js","network"]});const Tt=Ne({clientName:"app",getDebug:We.getDebug,getHstc:We.getHstc,getTempStorage:We.getTempStorage,setTempStorage:We.setTempStorage,logWarning:We.logWarning,logError:We.logError,reportWarning:We.reportWarning,reportError:We.reportError,getEmail:ft,getHubId:pt,getLang:ht,send:({events:e,query:t="",onFailure:n})=>{const r=`${gt}${mt}?${t}`,i=e=>{Et(e);(0,a.ensureFn)(n)()},s=()=>{Ke(r,{data:e}).catch(i)};We.sendBeacon(r,e,s)}}).createTracker;var bt={init:e=>Tt(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=We.getHstc();if(e){clearTimeout(r);clearInterval(n);t(e)}};n=setInterval(i,100);r=setTimeout((()=>{clearInterval(n);t(void 0)}),e);i()})),vt=(0,P.getFullUrl)("app-api"),It="/usage-logging/v1/log/hublytics-multi/no-auth",At=e=>We.reportError(e,{fingerprint:["usage-tracker-js","network"]});var St=Ne({clientName:"public",getDebug:We.getDebug,getLang:We.getLang,getTempStorage:We.getTempStorage,setTempStorage:We.setTempStorage,logWarning:We.logWarning,logError:We.logError,reportWarning:We.reportWarning,reportError:We.reportError,getHstc:yt,getEmail:()=>null,getHubId:()=>null,send:({events:e,query:t="",onFailure:n})=>{const r=`${vt}${It}?${t}`,i=e=>{At(e);(0,a.ensureFn)(n)()},s=()=>{Ke(r,{data:e}).catch(i)};We.sendBeacon(r,e,s)}});const Ct={allowUnauthed:!0,isExternalHost:!M,events:void 0},_t=e=>{const t=(0,a.defaults)(e||Ct,Ct);return St.createTracker(t)};const Ot={anonymous:it,authed:bt,public:{init:e=>_t(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}`)}}}}},Rt=["trackerType","onBeforeSwitch"],wt={history:((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())}}})(),storeUuidOnUrl:!0},xt=(e={})=>{let t;const n={trackerType:"public",events:void 0,onBeforeSwitch:()=>null},{history:r,storeUuidOnUrl:i}=(0,a.defaults)(e||{},wt);return{createTracker:e=>{const s=(0,a.defaults)(e||{},n),{trackerType:u,onBeforeSwitch:c}=s,l=(0,o.default)(s,Rt),d=Ot[u];t!==u&&(0,a.ensureFn)(c)({from:t,to:u});d.switch(t,{history:r,storeUuidOnUrl:i});const f=d.init(l,{history:r,storeUuidOnUrl:i});t=u;return f}}};var Dt=n("nDpY"),Nt=n.n(Dt),Mt=n("+2tz"),Lt=n.n(Mt),Pt=n("JTxz");const{createTracker:kt}=xt({storeUuidOnUrl:!1});function Ut({messagesUtk:e}){return kt({events:Lt(),trackerType:e?"public":"anonymous",properties:{hubId:Nt().get(),hstc:e?`.${e}`:null,isIncludedInPageViewSample:Math.random()Ut({messagesUtk:(0,s.getMessagesUtk)()}),Ft=i()(Bt)},E9Gc:function(e,t,n){"use strict";n.d(t,{setGlobalDimension:function(){return o},trackApiEventListenerRegistered:function(){return h},trackApiMethodUsed:function(){return p},trackEmbedScriptPerfAttributes:function(){return l},trackMessageSentMetric:function(){return u},trackOnReadyUsed:function(){return d},trackPageViewMetric:function(){return a},trackSettingsUsed:function(){return f},trackThreadCreatedMetric:function(){return c}});var r=n("I5zW");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()},u=()=>{i.counter("message-sent").increment()},c=()=>{i.counter("thread-created").increment()},l=e=>{i.histogram("embed-script-perf",e)},d=()=>{i.counter("on-ready-used").increment()},f=()=>{i.counter("settings-used").increment()},p=e=>{i.counter("api-method-used",{method:e})},h=e=>{i.counter("api-event-listener-registered",{event:e})}},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.replaceAll(" ","_"),u=r(a,n);return`${t}@font-face {\n font-family: "${e}";\n src: url("${u}.woff2") format("woff2"), url("${u}.woff") format("woff");\n font-weight: ${i};\n font-style: ${s};\n font-display: swap;\n }\n`}),"");return n}},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}},"4kAq":function(e,t,n){"use strict";n.d(t,{initializeI18n:function(){return p}});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)]),u=n("uFU1"),c=n("LZPL"),l=n.n(c);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 f(){try{return!l().isProd()&&localStorage&&!localStorage.getItem("TRACK_I18N_FALLBACK_TRANSLATIONS")}catch(e){return!1}}const p=({data:e={}}={})=>{f()&&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(u.default),a(s)]);s.setLocale(n);return o}},jL37:function(e,t,n){"use strict";n.d(t,{isFunction:function(){return r}});const r=e=>"function"==typeof e},Los8:function(e,t,n){"use strict";n.d(t,{parseStringBoolean:function(){return r}});const r=(e,t="true")=>!!e&&t.includes(e)},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},UPDATE_VISITOR_IDENTIFICATION_ENABLED:function(){return o}});const r="UPDATE_GLOBAL_COOKIE_OPT_OUT",i="UPDATE_IS_FIRST_VISITOR_SESSION",s="UPDATE_SHOW_EXIT_INTENT_COOKIE_BANNER",o="UPDATE_VISITOR_IDENTIFICATION_ENABLED"},"3RDS":function(e,t,n){"use strict";n.d(t,{getGlobalCookieOptOut:function(){return r}});const r=(0,n("JGJA").default)("globalCookieOptOut")},B39b:function(e,t,n){"use strict";n.d(t,{getIsFirstVisitorSession:function(){return r}});const r=(0,n("JGJA").default)("isFirstVisitorSession")},"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 u}});var r=n("dLEV"),i=n("+U1B"),s=n("3RDS");const o="yes",a="no",u=(0,r.createSelector)(i.getVisitorIdentity,(e=>(0,s.getGlobalCookieOptOut)(e)))},"+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)},GjOy:function(e,t,n){"use strict";n.d(t,{updateIsOnSearchMode:function(){return s}});const r=!1,i=(0,n("dLEV").createSlice)({name:"isSearchModeOn",initialState:r,reducers:{updateIsOnSearchMode:(e,t)=>t.payload}}),{updateIsOnSearchMode:s}=i.actions;t.default=i.reducer},WNqn:function(e,t,n){"use strict";n.d(t,{getIsOnSearchMode:function(){return r}});const r=e=>e.isOnSearchMode},"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}})))},"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")},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},"yS+k":function(e,t,n){"use strict";n.d(t,{getIsPortal53:function(){return u}});var r=n("nDpY"),i=n.n(r),s=n("xXtf"),o=n("LZPL"),a=n.n(o);const u=()=>i().get()===s.PORTAL_53_ID||a().isQa()&&i().get()===s.PORTAL_53_QA_ID},xeq1:function(e,t,n){"use strict";n.d(t,{getIsPortal53Prod:function(){return o}});var r=n("nDpY"),i=n.n(r),s=n("xXtf");const o=()=>i().get()===s.PORTAL_53_ID},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)},QjKk:function(e,t,n){"use strict";n.d(t,{getGates:function(){return o},getLanguage:function(){return i},getSearchableKnowledgeBaseIds:function(){return s}});var r=n("JGJA");const i=(0,r.default)("language"),s=(0,r.default)("searchableKnowledgeBaseIds"),o=(0,r.default)("gates")},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)))},"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)))},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)},G53s:function(e,t,n){"use strict";n.d(t,{getIsUngatedForFontCustomization:function(){return f},getIsUngatedForKBInWidget:function(){return d},getIsUngatedForUpdatedUI:function(){return l},getSearchableKnowledgeBaseIds:function(){return u},getWidgetDataLanguage:function(){return a}});var r=n("dLEV"),i=n("8dR1"),s=n("QjKk"),o=n("49A5");const a=(0,r.createSelector)(o.getLatestWidgetData,(e=>(0,s.getLanguage)(e))),u=(0,r.createSelector)(i.getWelcomeMessage,(e=>(0,s.getSearchableKnowledgeBaseIds)(e))),c=(0,r.createSelector)(o.getLatestWidgetData,(e=>(0,s.getGates)(e))),l=(0,r.createSelector)(c,(e=>e&&e.get("Conversations:UpdatedUI"))),d=(0,r.createSelector)(c,(e=>(null==e?void 0:e.get("Conversations:KBInWidget"))&&e.get("Conversations:UpdatedUI"))),f=(0,r.createSelector)(c,(e=>null==e?void 0:e.get("Conversations:LiveChatFontCustomization")))},dK5d:function(e,t,n){"use strict";n.d(t,{setStandardWidgetSize:function(){return d},setWidgetSize:function(){return l}});var r=n("dLEV"),i=n("xZ3y"),s=n("yS+k");const o={width:376,height:530},a={width:416,height:700},u={size:o,isUngatedForUpdatedUI:!1,isPortal53:(0,s.getIsPortal53)()},c=(0,r.createSlice)({name:"widgetSize",initialState:u,reducers:{setWidgetSize(e,t){e.size=t.payload},setStandardWidgetSize(e){const t=e.isUngatedForUpdatedUI?a.width:o.width,n=e.isUngatedForUpdatedUI&&!e.isPortal53?a.height:o.height;e.size={width:t,height:n}}},extraReducers:e=>{e.addCase(i.GET_WIDGET_DATA_SUCCEEDED,((e,t)=>{const n=t.payload.get("gates").get("Conversations:UpdatedUI");e.isUngatedForUpdatedUI=n;const r=n?a.width:o.width,i=n&&!e.isPortal53?a.height:o.height;e.size={width:r,height:i}}))}}),{setWidgetSize:l,setStandardWidgetSize:d}=c.actions;t.default=c.reducer},IbXZ:function(e,t,n){"use strict";n.d(t,{getAPIEnableWidgetCookieBanner:function(){return r}});const r=(0,n("JGJA").default)("apiEnableWidgetCookieBanner")},V9Gp:function(e,t,n){"use strict";n.d(t,{getAPIEnableWidgetCookieBanner:function(){return u}});var r=n("dLEV"),i=n("QnHA"),s=n("IbXZ"),o=n("CXrm"),a=n("Los8");const u=(0,r.createSelector)([i.getWidgetUiState],(e=>(0,s.getAPIEnableWidgetCookieBanner)(e)===o.ON_WIDGET_LOAD||(0,a.parseStringBoolean)((0,s.getAPIEnableWidgetCookieBanner)(e))))},"du/S":function(e,t,n){"use strict";n.d(t,{getAPIEnableWidgetCookieBannerOnExitIntent:function(){return a}});var r=n("dLEV"),i=n("QnHA"),s=n("IbXZ"),o=n("CXrm");const a=(0,r.createSelector)([i.getWidgetUiState],(e=>(0,s.getAPIEnableWidgetCookieBanner)(e)===o.ON_EXIT_INTENT))},wkWz:function(e,t,n){"use strict";n.d(t,{getWidgetStartOpen:function(){return o}});var r=n("dLEV");const i=(0,n("JGJA").default)("startOpen");var s=n("QnHA");const o=(0,r.createSelector)([s.getWidgetUiState],(e=>i(e)))},kijI:function(){hns("I18n.translations.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"}}}}}})},"62Ki":function(){hns("I18n",{translations:{en:{i18n:{duration:{seconds:"{{ seconds }} sec",minutes:"{{ minutes }} min",hours:"{{ hours }} hr",hoursAndMinutes:"{{ hours }} hr {{ minutes }} min",days:"{{ days }} 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}}"}}}}})},jdpZ:function(){hns("I18n",{translations:{en:{sanitizedEmail:{imageError:"This image is too large to display.",expandEmailButtonText:"Expand",collapseEmailButtonText:"Collapse",hideEmailRepliesButtonText:"Hide trimmed content",showEmailRepliesButtonText:"View trimmed content"}}}});hns("I18n",{translations:{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."}}}}}});hns("I18n",{translations:{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"}}}}}}});hns("I18n",{translations:{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."}}}}});hns("I18n",{translations:{en:{"conversations-internal-schema":{"we-wont-use-this-key-in-the-product-but-this-file-wont-update-with-new-languages-without-a-key":"okay"}}}});hns("I18n",{translations:{en:{"conversations-message-history":{responder:{automatic:"Automated",bot:"Bot",unknownResponder:"Unknown user",unknownSender:"Unknown sender",unknownVisitor:"Unknown visitor",unknownVisitorAvatar:"Unknown Visitor"}}}}});hns("I18n",{translations:{en:{"conversations-message-history":{status:{closed:"This thread was closed on {{ dateString }}",restore:"Restore this message",publishing:{UNPUBLISHED:"Sending... ",PUBLISH_FAILED:"Not delivered. Click to retry."}}}}}});hns("I18n",{translations:{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?"},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}}"}}}}});hns("I18n",{translations:{en:{"conversations-visitor-experience-components":{stagedAttachment:{uploadProgress:"{{uploadedBytes}} of {{totalBytes}}"},fileSizeLimit:"The file can't be larger than {{size}}"}}}});hns("I18n",{translations:{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"}}}}}});hns("I18n",{translations:{en:{"conversations-visitor-experience-components":{emailCapture:{failedToPublish:"Sorry, we couldn't verify your email address."}}}}});hns("I18n",{translations:{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"}}}}}}});hns("I18n",{translations:{en:{helpWidgetComponents:{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."}}}}});hns("I18n",{translations:{en:{"conversations-visitor-experience-components":{"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",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"},visitorExperienceAriaLabels:{dismiss:"Dismiss",drag:"Drag",open:"Open live chat",close:"Close live chat",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"},chatTextArea:{validationMessage:"Message is too long.",placeholder:"Write a message"},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 widget uses a cookie to interact with website visitors and to provide your chat history. To find out more about this cookie, see our Privacy Policy."}},kbArticle:{backToChat:"Back to chat",backToKB:"Back to Knowledge Base",expand:"Expand",collapse:"Collapse",openInNewTab:"Open article in new tab"}}}}});hns("I18n",{translations:{en:{"conversations-visitor-message-history":{sources:"Sources",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...",systemMessage:"System message:",agent:"Agent",bot:"Bot",system:"System",avatar:"Avatar of {{ identifier }}"}}}});hns("I18n",{translations:{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"}}}}});hns("I18n",{translations:{en:{cvVisitorUIAttachments:{errors:{fileSizeExceeded:"File exceeds the {{maxSize}} max upload.",uploadError:"Unable to upload attachment.",invalidFileType:"Invalid file type selected."},tryAgain:"Try again",threadPreview:"An attachment has been sent"}}}});hns("I18n",{translations:{en:{conversationsVisitorUIAvailability:{sameDay:"We'll return today at {{time}}",nextDay:"We'll return tomorrow at {{time}}",nextWeek:"We'll return {{dayOfWeek}} at {{time}}"}}}});hns("I18n",{translations:{en:{conversationsVisitorUIPageTitleNotifications:{newMessage:"New Message"}}}});hns("I18n",{translations:{en:{"conversations-visitor-ui":{htmlTitle:"Chat Widget",timeSince:{secondsAgo:"a few seconds ago"},default:{agent:"Agent",meetingsLinkText:"Schedule some time with me"},emailCapture:{outsideOfficeHoursMessage:"Leave your email and we’ll be in touch as soon as possible.",defaultAwayEmailCaptureMessage:"What email address should we use to follow up?"},threadList:{header:"Your chats",seeAllButton:"See all",seeLessButton:"See less",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."}},asyncError:{body:"We're having technical difficulties",noRetry:"Please check your connection and try again.",retry:"Retry"},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",yourChats:"Your Chats",chat:"Chat"},chatTextArea:{validationMessage:"Message is too long.",placeholder:"Write a message",forceQuickReplyPlaceholder:"Choose an option"},newThreadPrompt:{heading:"Your chat has been ended.",newHeading:"Your chat has ended.",paragraph:"if you want to continue the conversation",button:"start a new chat",newButton:"To start a new chat, click here."},visitorExperienceAriaLabels:{attachment:"attach a file",chatWidget:"Chat Widget",messageHistory:"Message History",send:"send message",knowledgeBase:"Knowledge Base",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 widget uses a cookie to interact with website visitors and to provide your chat history. To find out more about this cookie, see our Privacy Policy.",exitIntentCookieConsent:"Your chat will be lost if you leave this page without consenting to accept cookies. This chat widget stores cookies on your browser to collect information about how you interact with our website and allows us to remember you."}}}}}})},"+2tz":function(e){e.exports={pageviewFiftyThree:{name:"pageviewfiftythree",class:"view",properties:{screen:"string",subscreen:"string",action:"string",isIncludedInPageViewSample:"boolean",privateLoad:"boolean",chatflowId:{type:"number",isOptional:!0},path:{type:"string",isOptional:!0},promptEnabled:{type:"string",isOptional:!0},botEnabled:{type:"string",isOptional:!0},state:{type:"string",isOptional:!0},knowledgeBaseEnabled:{type:"boolean",isOptional:!0},visitorIdentificationEnabled:{type:"boolean",isOptional:!0},feedbackSurveyEnabled:{type:"boolean",isOptional:!0}},namespace:"conversations-visitor-ui"},pageview:{name:"pageview",class:"view",properties:{screen:"string",subscreen:"string",action:"string",pageViewSamplePercent:"number",isIncludedInPageViewSample:"boolean",privateLoad:"boolean",chatflowId:{type:"number",isOptional:!0},path:{type:"string",isOptional:!0},promptEnabled:{type:"string",isOptional:!0},botEnabled:{type:"string",isOptional:!0},state:{type:"string",isOptional:!0},knowledgeBaseEnabled:{type:"boolean",isOptional:!0},visitorIdentificationEnabled:{type:"boolean",isOptional:!0},feedbackSurveyEnabled:{type:"boolean",isOptional:!0}},namespace:"conversations-visitor-ui"},"start-conversation":{name:"start-conversation",class:"interaction",properties:{action:{type:"string",isOptional:!0},threadId:"number",isIncludedInPageViewSample:"boolean",privateLoad:"boolean",chatflowId:{type:"number",isOptional:!0},path:{type:"string",isOptional:!0},promptEnabled:{type:"string",isOptional:!0},botEnabled:{type:"string",isOptional:!0},state:{type:"string",isOptional:!0},knowledgeBaseEnabled:{type:"boolean",isOptional:!0},visitorIdentificationEnabled:{type:"boolean",isOptional:!0},feedbackSurveyEnabled:{type:"boolean",isOptional:!0}},namespace:"conversations-visitor-ui"},"send-message":{name:"send-message",class:"interaction",properties:{threadId:{type:"number",isOptional:!0},isIncludedInPageViewSample:"boolean",privateLoad:"boolean",chatflowId:{type:"number",isOptional:!0},path:{type:"string",isOptional:!0},promptEnabled:{type:"string",isOptional:!0},botEnabled:{type:"string",isOptional:!0},state:{type:"string",isOptional:!0},knowledgeBaseEnabled:{type:"boolean",isOptional:!0},visitorIdentificationEnabled:{type:"boolean",isOptional:!0},feedbackSurveyEnabled:{type:"boolean",isOptional:!0}},namespace:"conversations-visitor-ui"},"republish-message":{name:"republish-message",class:"interaction",namespace:"conversations-visitor-ui",properties:{isIncludedInPageViewSample:"boolean",privateLoad:"boolean",chatflowId:{type:"number",isOptional:!0},path:{type:"string",isOptional:!0},promptEnabled:{type:"string",isOptional:!0},botEnabled:{type:"string",isOptional:!0},state:{type:"string",isOptional:!0},knowledgeBaseEnabled:{type:"boolean",isOptional:!0},visitorIdentificationEnabled:{type:"boolean",isOptional:!0},feedbackSurveyEnabled:{type:"boolean",isOptional:!0}}},"dragged-widget":{name:"dragged-widget",class:"interaction",properties:{isOpen:"boolean",timeOnPage:"number",isIncludedInPageViewSample:"boolean",privateLoad:"boolean",chatflowId:{type:"number",isOptional:!0},path:{type:"string",isOptional:!0},promptEnabled:{type:"string",isOptional:!0},botEnabled:{type:"string",isOptional:!0},state:{type:"string",isOptional:!0},knowledgeBaseEnabled:{type:"boolean",isOptional:!0},visitorIdentificationEnabled:{type:"boolean",isOptional:!0},feedbackSurveyEnabled:{type:"boolean",isOptional:!0}},namespace:"conversations-visitor-ui"},"widget-interaction":{name:"widget-interaction",class:"interaction",properties:{action:["clicked citation","system open widget","user open widget","close widget","view thread list","create new thread","view thread","view email capture","submit email","clicked meeting link","view reply time","view return time","view consent to process","close consent to process","view consent to cookies","clicked consent to process button","clicked consent to cookies button","clicked decline cookies button","clicked quick reply option outside chat","clicked scroll to button","view KB article in widget","viewed-kb-search","showed-kb-article","clicked-kb-article","sent message from AI welcome message input"],isIncludedInPageViewSample:"boolean",privateLoad:"boolean",chatflowId:{type:"number",isOptional:!0},path:{type:"string",isOptional:!0},promptEnabled:{type:"string",isOptional:!0},botEnabled:{type:"string",isOptional:!0},state:{type:"string",isOptional:!0},knowledgeBaseEnabled:{type:"boolean",isOptional:!0},visitorIdentificationEnabled:{type:"boolean",isOptional:!0},feedbackSurveyEnabled:{type:"boolean",isOptional:!0}},namespace:"conversations-visitor-ui"},"failed-to-attach-file":{name:"widget-interaction",class:"interaction",properties:{path:{type:"string",isOptional:!0},state:{type:"string",isOptional:!0},action:["failed to attach file"],"failure-type":["size limit exceeded","upload error","invalid file type"]},namespace:"conversations-visitor-ui"},"attached-file":{name:"widget-interaction",class:"interaction",properties:{path:{type:"string",isOptional:!0},state:{type:"string",isOptional:!0},action:["attached file"],"attachment-type":"string","attachment-size-bytes":"number","upload-time-ms":"number"},namespace:"conversations-visitor-ui"},"retry-attachment-upload":{name:"widget-interaction",class:"interaction",properties:{path:{type:"string",isOptional:!0},state:{type:"string",isOptional:!0},action:["retry attachment upload"]},namespace:"conversations-visitor-ui"},"remove-staged-attachment":{name:"widget-interaction",class:"interaction",properties:{path:{type:"string",isOptional:!0},state:{type:"string",isOptional:!0},action:["remove staged attachment"]},namespace:"conversations-visitor-ui"}}},uFU1:function(e,t,n){"use strict";t.default={mode:"lazy",source:"conversations-visitor-ui/lang",context:{af:function(){return n.e(5265).then(n.t.bind(n,"T3eM",23))},"ar-eg":function(){return n.e(6137).then(n.t.bind(n,"QdCY",23))},bg:function(){return n.e(5359).then(n.t.bind(n,"gF8d",23))},bn:function(){return n.e(8689).then(n.t.bind(n,"NeUZ",23))},"ca-es":function(){return n.e(7709).then(n.t.bind(n,"sWQo",23))},cs:function(){return n.e(8493).then(n.t.bind(n,"ETw7",23))},da:function(){return n.e(3806).then(n.t.bind(n,"t9o9",23))},de:function(){return n.e(4362).then(n.t.bind(n,"ATGX",23))},el:function(){return n.e(1664).then(n.t.bind(n,"qHsV",23))},"en-gb":function(){return n.e(2193).then(n.t.bind(n,"Hux2",23))},en:function(){return Promise.resolve().then(n.t.bind(n,"jdpZ",23))},"es-mx":function(){return n.e(7).then(n.t.bind(n,"xyw3",23))},es:function(){return n.e(1432).then(n.t.bind(n,"OFeC",23))},et:function(){return n.e(3619).then(n.t.bind(n,"L9uQ",23))},fi:function(){return n.e(2523).then(n.t.bind(n,"sMjT",23))},"fr-ca":function(){return n.e(1421).then(n.t.bind(n,"Pf/u",23))},fr:function(){return n.e(9326).then(n.t.bind(n,"r5iO",23))},"he-il":function(){return n.e(8182).then(n.t.bind(n,"2zC+",23))},hi:function(){return n.e(1358).then(n.t.bind(n,"IQV2",23))},hr:function(){return n.e(4483).then(n.t.bind(n,"we+M",23))},hu:function(){return n.e(7669).then(n.t.bind(n,"ElL8",23))},id:function(){return n.e(8405).then(n.t.bind(n,"aUZv",23))},it:function(){return n.e(4298).then(n.t.bind(n,"mDdb",23))},ja:function(){return n.e(7764).then(n.t.bind(n,"3qVB",23))},ko:function(){return n.e(1095).then(n.t.bind(n,"J0B1",23))},lt:function(){return n.e(880).then(n.t.bind(n,"STeg",23))},ms:function(){return n.e(2830).then(n.t.bind(n,"pba5",23))},nl:function(){return n.e(3329).then(n.t.bind(n,"tqdB",23))},no:function(){return n.e(4144).then(n.t.bind(n,"pJLn",23))},pl:function(){return n.e(7183).then(n.t.bind(n,"UVbr",23))},"pt-br":function(){return n.e(7066).then(n.t.bind(n,"B2eB",23))},"pt-pt":function(){return n.e(6350).then(n.t.bind(n,"zHGr",23))},ro:function(){return n.e(7901).then(n.t.bind(n,"95MC",23))},ru:function(){return n.e(9796).then(n.t.bind(n,"pjig",23))},sk:function(){return n.e(1657).then(n.t.bind(n,"hEVA",23))},sl:function(){return n.e(1430).then(n.t.bind(n,"X4/f",23))},sv:function(){return n.e(2732).then(n.t.bind(n,"ywYo",23))},th:function(){return n.e(1374).then(n.t.bind(n,"ZPQ5",23))},tl:function(){return n.e(6594).then(n.t.bind(n,"Y6nN",23))},tr:function(){return n.e(2474).then(n.t.bind(n,"fPQ5",23))},uk:function(){return n.e(922).then(n.t.bind(n,"c9IZ",23))},vi:function(){return n.e(8598).then(n.t.bind(n,"KFrC",23))},"zh-cn":function(){return n.e(962).then(n.t.bind(n,"C3pr",23))},"zh-hk":function(){return n.e(3067).then(n.t.bind(n,"x0OH",23))},"zh-tw":function(){return n.e(4934).then(n.t.bind(n,"jI4m",23))}}}},"zP/g":function(e){e.exports={"/":{success:{default:["VISITOR_SUCCESS"]},error:["VISITOR_ERROR"]}}},"FD+C":function(e,t){e.exports="//static.hsappstatic.net/visitor-ui-component-library/static-1.2846/img/default-avatar.png"},hNTC:function(e,t){e.exports="//static.hsappstatic.net/conversations-visitor-experience-components/static-1.15184/img/visitor-widget/bot-avatar.svg"},"2UOV":function(e,t){e.exports="//static.hsappstatic.net/conversations-visitor-ui/static-1.9449/audio/notification.mp3"},nDpY:function(e,t,n){e.exports=n.dlbpr(0,20)},t6nY:function(e,t,n){e.exports=n.dlbpr(1,1)},LZPL:function(e,t,n){e.exports=n.dlbpr(0,19)},ZVbf:function(e,t,n){e.exports=n.dlbpr(1,5)},"4e8t":function(e,t,n){e.exports=n.dlbpr(1,13)},Gpbg:function(e,t,n){e.exports=n.dlbpr(1,90)},D2Y9:function(e,t,n){e.exports=n.dlbpr(1,21)},Dau1:function(e,t,n){e.exports=n.dlbpr(1,20)},LN55:function(e,t,n){e.exports=n.dlbpr(1,19)},PJYd:function(e,t,n){e.exports=n.dlbpr(1,86)},rwJP:function(e,t,n){e.exports=n.dlbpr(1,91)},"GgP/":function(e,t,n){e.exports=n.dlbpr(1,9)},yYAF:function(e,t,n){e.exports=n.dlbpr(1,60)},QYOI:function(e,t,n){e.exports=n.dlbpr(1,65)},I5zW:function(e,t,n){e.exports=n.dlbpr(1,31)},VfuR:function(e,t,n){e.exports=n.dlbpr(1,66)},mEYk:function(e,t,n){e.exports=n.dlbpr(0,7)},Ktcs:function(e,t,n){e.exports=n.dlbpr(1,72)},r1tY:function(e,t,n){e.exports=n.dlbpr(1,70)},"19qb":function(e,t,n){e.exports=n.dlbpr(1,77)},QgEn:function(e,t,n){e.exports=n.dlbpr(1,82)},"+GKH":function(e,t,n){e.exports=n.dlbpr(1,80)},FubB:function(e,t,n){e.exports=n.dlbpr(1,74)},"9f1P":function(e,t,n){e.exports=n.dlbpr(1,81)},"PyK+":function(e){"use strict";e.exports=function(){if(void 0===window.hubspot)throw new Error("Could not find hubspot global variable.");return window.hubspot}()},gGhY:function(e){"use strict";e.exports={mode:"compressed",staticDomainPrefix:"//static.hsappstatic.net",bender:{depVersions:{"conversations-visitor-ui":"static-1.21823",ably:"static-2.2","ably-hubspot-js":"static-2.1093",atom:"static-1.1997",autolinker:"static-3.11","browserslist-config-hubspot":"static-1.124","conversations-async-data":"static-2.4095","conversations-error-reporting":"static-1.5410","conversations-http":"static-1.1307","conversations-infrastructure":"static-1.5508","conversations-internal-pub-sub":"static-1.11748","conversations-internal-schema":"static-1.9233","conversations-message-history":"static-1.7423","conversations-prop-types":"static-1.4066","conversations-skeleton-state":"static-1.3920","conversations-test-sdk":"static-1.7012","conversations-visibility-tools":"static-1.2318","conversations-visitor-experience-components":"static-1.15184","conversations-visitor-message-history":"static-1.13919",csstype:"static-1.8",cssUtils:"static-1.309","emoji-regex":"static-1.7","floating-ui":"static-1.5","flux-actions":"static-1.230","foundations-assets":"static-1.1280","foundations-components":"static-1.2299","foundations-theming":"static-1.391","framer-motion":"static-1.21","head-dlb":"static-1.1528",HeadJS:"static-2.468","help-widget-components":"static-1.9464",history:"static-4.15","hs-lodash":"static-4.9","hs-promise-utils":"static-1.1810","hs-story-utils":"static-1.5034","hs-test-utils":"static-1.4146","hub-http-janus":"static-1.524","hub-http-rxjs":"static-1.494","hubspot-dlb":"static-1.1473","hubspotter-http":"static-1.1634",HubStyle:"static-2.7994",HubStyleTokens:"static-2.7684",I18n:"static-7.1203","i18n-data":"static-1.177",icons:"static-2.580",immer:"static-1.33",jasmine:"static-4.983","jasmine-immutable":"static-1.304","jasmine-runner":"static-1.2678","moment-timezone":"static-5.17",msw:"static-1.39",PatternValidationJS:"static-1.437","permission-components":"static-1.1867",quartz:"static-1.2995","react-aria":"static-1.24","react-immutable-proptypes":"static-2.8","react-input-autosize":"static-2.17","react-rhumb":"static-1.11707","react-select-plus":"static-1.65","react-transition-group":"static-2.8","react-utils":"static-2.2295","react-virtualized":"static-2.26","redux-mock-store":"static-1.8","redux-thunk":"static-2.17","redux-toolkit":"static-1.7",reselect:"static-2.16",rxjs:"static-5.10",salesImages:"static-1.481",sanitize:"static-1.6","sanitize-text":"static-1.4745",sassPrefix:"static-1.112","signup-constants":"static-1.11702","signup-ui-lego-core":"static-1.13714","signup-ui-url-generator":"static-2.4466",StyleGuideUI:"static-3.412","tanstack-table":"static-1.1","testing-library":"static-1.102",transmute:"static-2.29","ui-addon-avatars":"static-2.6058","ui-fonts":"static-1.324","ui-images":"static-2.721",UIComponents:"static-3.4635",urlinator:"static-1.1187","usage-tracker":"static-1.3520","usage-tracker-anonymous":"static-1.1937","usage-tracker-core":"static-1.3370","usage-tracker-multi":"static-1.1936","usage-tracker-public":"static-1.3331","viral-links-lib":"static-1.2718","visitor-ui-component-library":"static-1.2846","visitor-ui-component-library-icons":"static-1.2656","webpack-env":"static-1.4",classnames:"static-2.10",enviro:"static-4.251","hub-http":"static-1.2655",immutable:"static-2.19","metrics-js":"static-1.5598",PortalIdParser:"static-2.230",raven:"static-3.1644",react:"static-7.131","react-dom":"static-7.85","react-redux":"static-7.16",redux:"static-4.16","styled-components":"static-2.40","hs-promise-rejection-tracking":"static-1.1600","raven-hubspot":"static-1.1951","hoist-non-react-statics":"static-3.9","hubspot-url-utils":"static-1.1102","bend-plugin-foundations-styles":"static-1.24",moment:"static-3.26","bend-plugin-uicomponents":"static-1.764"},depPathPrefixes:{"conversations-visitor-ui":"/conversations-visitor-ui/static-1.21823",ably:"/ably/static-2.2","ably-hubspot-js":"/ably-hubspot-js/static-2.1093",atom:"/atom/static-1.1997",autolinker:"/autolinker/static-3.11","browserslist-config-hubspot":"/browserslist-config-hubspot/static-1.124","conversations-async-data":"/conversations-async-data/static-2.4095","conversations-error-reporting":"/conversations-error-reporting/static-1.5410","conversations-http":"/conversations-http/static-1.1307","conversations-infrastructure":"/conversations-infrastructure/static-1.5508","conversations-internal-pub-sub":"/conversations-internal-pub-sub/static-1.11748","conversations-internal-schema":"/conversations-internal-schema/static-1.9233","conversations-message-history":"/conversations-message-history/static-1.7423","conversations-prop-types":"/conversations-prop-types/static-1.4066","conversations-skeleton-state":"/conversations-skeleton-state/static-1.3920","conversations-test-sdk":"/conversations-test-sdk/static-1.7012","conversations-visibility-tools":"/conversations-visibility-tools/static-1.2318","conversations-visitor-experience-components":"/conversations-visitor-experience-components/static-1.15184","conversations-visitor-message-history":"/conversations-visitor-message-history/static-1.13919",csstype:"/csstype/static-1.8",cssUtils:"/cssUtils/static-1.309","emoji-regex":"/emoji-regex/static-1.7","floating-ui":"/floating-ui/static-1.5","flux-actions":"/flux-actions/static-1.230","foundations-assets":"/foundations-assets/static-1.1280","foundations-components":"/foundations-components/static-1.2299","foundations-theming":"/foundations-theming/static-1.391","framer-motion":"/framer-motion/static-1.21","head-dlb":"/head-dlb/static-1.1528",HeadJS:"/HeadJS/static-2.468","help-widget-components":"/help-widget-components/static-1.9464",history:"/history/static-4.15","hs-lodash":"/hs-lodash/static-4.9","hs-promise-utils":"/hs-promise-utils/static-1.1810","hs-story-utils":"/hs-story-utils/static-1.5034","hs-test-utils":"/hs-test-utils/static-1.4146","hub-http-janus":"/hub-http-janus/static-1.524","hub-http-rxjs":"/hub-http-rxjs/static-1.494","hubspot-dlb":"/hubspot-dlb/static-1.1473","hubspotter-http":"/hubspotter-http/static-1.1634",HubStyle:"/HubStyle/static-2.7994",HubStyleTokens:"/HubStyleTokens/static-2.7684",I18n:"/I18n/static-7.1203","i18n-data":"/i18n-data/static-1.177",icons:"/icons/static-2.580",immer:"/immer/static-1.33",jasmine:"/jasmine/static-4.983","jasmine-immutable":"/jasmine-immutable/static-1.304","jasmine-runner":"/jasmine-runner/static-1.2678","moment-timezone":"/moment-timezone/static-5.17",msw:"/msw/static-1.39",PatternValidationJS:"/PatternValidationJS/static-1.437","permission-components":"/permission-components/static-1.1867",quartz:"/quartz/static-1.2995","react-aria":"/react-aria/static-1.24","react-immutable-proptypes":"/react-immutable-proptypes/static-2.8","react-input-autosize":"/react-input-autosize/static-2.17","react-rhumb":"/react-rhumb/static-1.11707","react-select-plus":"/react-select-plus/static-1.65","react-transition-group":"/react-transition-group/static-2.8","react-utils":"/react-utils/static-2.2295","react-virtualized":"/react-virtualized/static-2.26","redux-mock-store":"/redux-mock-store/static-1.8","redux-thunk":"/redux-thunk/static-2.17","redux-toolkit":"/redux-toolkit/static-1.7",reselect:"/reselect/static-2.16",rxjs:"/rxjs/static-5.10",salesImages:"/salesImages/static-1.481",sanitize:"/sanitize/static-1.6","sanitize-text":"/sanitize-text/static-1.4745",sassPrefix:"/sassPrefix/static-1.112","signup-constants":"/signup-constants/static-1.11702","signup-ui-lego-core":"/signup-ui-lego-core/static-1.13714","signup-ui-url-generator":"/signup-ui-url-generator/static-2.4466",StyleGuideUI:"/StyleGuideUI/static-3.412","tanstack-table":"/tanstack-table/static-1.1","testing-library":"/testing-library/static-1.102",transmute:"/transmute/static-2.29","ui-addon-avatars":"/ui-addon-avatars/static-2.6058","ui-fonts":"/ui-fonts/static-1.324","ui-images":"/ui-images/static-2.721",UIComponents:"/UIComponents/static-3.4635",urlinator:"/urlinator/static-1.1187","usage-tracker":"/usage-tracker/static-1.3520","usage-tracker-anonymous":"/usage-tracker-anonymous/static-1.1937","usage-tracker-core":"/usage-tracker-core/static-1.3370","usage-tracker-multi":"/usage-tracker-multi/static-1.1936","usage-tracker-public":"/usage-tracker-public/static-1.3331","viral-links-lib":"/viral-links-lib/static-1.2718","visitor-ui-component-library":"/visitor-ui-component-library/static-1.2846","visitor-ui-component-library-icons":"/visitor-ui-component-library-icons/static-1.2656","webpack-env":"/webpack-env/static-1.4",classnames:"/classnames/static-2.10",enviro:"/enviro/static-4.251","hub-http":"/hub-http/static-1.2655",immutable:"/immutable/static-2.19","metrics-js":"/metrics-js/static-1.5598",PortalIdParser:"/PortalIdParser/static-2.230",raven:"/raven/static-3.1644",react:"/react/static-7.131","react-dom":"/react-dom/static-7.85","react-redux":"/react-redux/static-7.16",redux:"/redux/static-4.16","styled-components":"/styled-components/static-2.40","hs-promise-rejection-tracking":"/hs-promise-rejection-tracking/static-1.1600","raven-hubspot":"/raven-hubspot/static-1.1951","hoist-non-react-statics":"/hoist-non-react-statics/static-3.9","hubspot-url-utils":"/hubspot-url-utils/static-1.1102","bend-plugin-foundations-styles":"/bend-plugin-foundations-styles/static-1.24",moment:"/moment/static-3.26","bend-plugin-uicomponents":"/bend-plugin-uicomponents/static-1.764"},project:"conversations-visitor-ui",staticDomain:"//static.hsappstatic.net",staticDomainPrefix:"//static.hsappstatic.net"}}},ZyjR:function(e){"use strict";e.exports={mode:"compressed",staticDomainPrefix:"//static.hsappstatic.net",bender:{depVersions:{"ui-images":"static-2.721"},depPathPrefixes:{"ui-images":"/ui-images/static-2.721"},project:"ui-images",staticDomain:"//static.hsappstatic.net",staticDomainPrefix:"//static.hsappstatic.net"}}},FJRr: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)}},"+VkO":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}}},s={};function o(e){var t=s[e];if(void 0!==t)return t.exports;var n=s[e]={id:e,loaded:!1,exports:{}};r[e].call(n.exports,n,n.exports,o);n.loaded=!0;return n.exports}o.m=r;o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};o.d(t,{a:t});return t};t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},o.t=function(n,r){1&r&&(n=this(n));if(8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var i=Object.create(null);o.r(i);var s={};e=e||[null,t({}),t([]),t(t)];for(var a=2&r&&n;"object"==typeof a&&!~e.indexOf(a);a=t(a))Object.getOwnPropertyNames(a).forEach((function(e){s[e]=function(){return n[e]}}));s.default=function(){return n};o.d(i,s);return i};o.d=function(e,t){for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})};!function(){o.f={};o.e=function(e){return Promise.all(Object.keys(o.f).reduce((function(t,n){o.f[n](e,t);return t}),[]))}}();o.u=function(e){return"../static-"+(["1.21805","1.21753","1.21822","1.21817","1.21820","1.21821"][{7:0,29:1,33:2,141:1,396:3,576:3,623:3,635:3,675:1,804:3,840:1,850:1,866:3,880:0,906:1,922:0,962:0,1038:3,1051:3,1089:3,1095:0,1168:3,1308:3,1319:3,1358:0,1374:0,1421:4,1430:0,1432:0,1552:3,1586:1,1653:3,1657:0,1664:0,1808:5,1931:1,2012:1,2040:1,2193:0,2239:1,2259:1,2339:3,2376:1,2474:0,2475:1,2523:0,2573:3,2597:1,2725:3,2728:3,2732:0,2754:3,2830:0,3063:1,3067:0,3156:3,3287:3,3329:0,3332:1,3345:3,3594:1,3619:0,3707:1,3783:3,3806:0,3879:3,4062:3,4094:3,4137:3,4144:0,4151:3,4298:0,4331:1,4362:0,4466:3,4483:0,4556:3,4629:3,4630:3,4934:0,4954:1,4965:1,4995:1,5121:1,5217:3,5265:0,5310:3,5351:1,5359:0,5445:3,5571:1,5841:3,5883:1,6085:1,6093:1,6137:0,6178:3,6183:1,6215:3,6292:1,6350:0,6530:1,6594:0,6805:3,6955:3,7066:0,7183:0,7376:1,7574:1,7669:0,7684:3,7709:0,7764:0,7887:1,7901:0,7931:3,8001:1,8142:1,8164:5,8182:0,8339:1,8405:0,8493:0,8577:1,8598:0,8689:0,8795:3,8938:3,9046:1,9326:0,9639:1,9717:3,9796:0,9969:1}[e]]||"1.21823")+"/"+({7:"conversations-visitor-ui-lang-es-mx",29:"i18n-data-data-locales-da",33:"threadview-utv",141:"i18n-data-data-locales-id",396:"I18n-lang-lt",576:"I18n-lang-th",623:"I18n-lang-tl",635:"I18n-lang-ar-eg",675:"i18n-data-data-locales-hu",804:"I18n-lang-hu",840:"i18n-data-data-locales-en-us",850:"i18n-data-data-locales-zh-hk",866:"I18n-lang-sk",880:"conversations-visitor-ui-lang-lt",906:"i18n-data-data-locales-th",922:"conversations-visitor-ui-lang-uk",962:"conversations-visitor-ui-lang-zh-cn",1038:"I18n-lang-hr",1051:"I18n-lang-vi",1089:"I18n-lang-no",1095:"conversations-visitor-ui-lang-ko",1168:"I18n-lang-zh-tw",1308:"I18n-lang-fi",1319:"I18n-lang-de",1358:"conversations-visitor-ui-lang-hi",1374:"conversations-visitor-ui-lang-th",1421:"conversations-visitor-ui-lang-fr-ca",1430:"conversations-visitor-ui-lang-sl",1432:"conversations-visitor-ui-lang-es",1552:"I18n-lang-x-pseudo",1586:"i18n-data-data-locales-zh-tw",1653:"I18n-lang-pt-pt",1657:"conversations-visitor-ui-lang-sk",1664:"conversations-visitor-ui-lang-el",1808:"CurrentView-ThreadListContainer",1931:"i18n-data-data-locales-es-ar",2012:"i18n-data-data-locales-es",2040:"i18n-data-data-locales-en-gb",2193:"conversations-visitor-ui-lang-en-gb",2239:"i18n-data-data-locales-en-ca",2259:"i18n-data-data-locales-sv",2339:"I18n-lang-he-il",2376:"i18n-data-data-locales-lt",2474:"conversations-visitor-ui-lang-tr",2475:"i18n-data-data-locales-de",2523:"conversations-visitor-ui-lang-fi",2573:"I18n-lang-nl",2597:"i18n-data-data-locales-es-mx",2658:"CurrentView-ThreadView",2725:"I18n-lang-hi",2728:"I18n-lang-ca-es",2732:"conversations-visitor-ui-lang-sv",2754:"I18n-lang-ja",2830:"conversations-visitor-ui-lang-ms",3063:"i18n-data-data-locales-en-nz",3067:"conversations-visitor-ui-lang-zh-hk",3156:"I18n-lang-da",3287:"I18n-lang-es",3329:"conversations-visitor-ui-lang-nl",3332:"i18n-data-data-locales-en-in",3345:"I18n-lang-ms",3515:"CurrentView-KnowledgeBaseContainer",3594:"i18n-data-data-locales-ru",3619:"conversations-visitor-ui-lang-et",3707:"i18n-data-data-locales-nl",3783:"I18n-lang-ko",3806:"conversations-visitor-ui-lang-da",3879:"I18n-lang-ru",4062:"I18n-lang-en-gb",4094:"I18n-lang-pl",4137:"I18n-lang-id",4144:"conversations-visitor-ui-lang-no",4151:"I18n-lang-zh-hk",4298:"conversations-visitor-ui-lang-it",4331:"i18n-data-data-locales-it",4362:"conversations-visitor-ui-lang-de",4466:"I18n-lang-fr-ca",4483:"conversations-visitor-ui-lang-hr",4556:"I18n-lang-es-mx",4629:"I18n-lang-tr",4630:"I18n-lang-uk",4934:"conversations-visitor-ui-lang-zh-tw",4954:"i18n-data-data-locales-bn",4965:"i18n-data-data-locales-vi",4995:"i18n-data-data-locales-ja",5121:"i18n-data-data-locales-hr",5217:"I18n-lang-bn",5265:"conversations-visitor-ui-lang-af",5310:"I18n-lang-zh-cn",5351:"i18n-data-data-locales-ko",5359:"conversations-visitor-ui-lang-bg",5445:"I18n-lang-it",5571:"i18n-data-data-locales-tl",5841:"I18n-lang-cs",5883:"i18n-data-data-locales-fi",6085:"i18n-data-data-locales-fr-ca",6093:"i18n-data-data-locales-no-no",6137:"conversations-visitor-ui-lang-ar-eg",6178:"I18n-lang-bg",6183:"i18n-data-data-locales-ms",6215:"I18n-lang-ro",6292:"i18n-data-data-locales-zh-cn",6350:"conversations-visitor-ui-lang-pt-pt",6530:"i18n-data-data-locales-en-ie",6594:"conversations-visitor-ui-lang-tl",6805:"I18n-lang-et",6955:"I18n-lang-sv",7066:"conversations-visitor-ui-lang-pt-br",7183:"conversations-visitor-ui-lang-pl",7376:"i18n-data-data-locales-en-au",7409:"conversations-internal-pub-sub-client-builder",7574:"i18n-data-data-locales-pl",7669:"conversations-visitor-ui-lang-hu",7684:"I18n-lang-el",7709:"conversations-visitor-ui-lang-ca-es",7764:"conversations-visitor-ui-lang-ja",7887:"i18n-data-data-locales-pt-br",7901:"conversations-visitor-ui-lang-ro",7931:"I18n-lang-fr",8001:"i18n-data-data-locales-el",8142:"i18n-data-data-locales-ro",8182:"conversations-visitor-ui-lang-he-il",8339:"i18n-data-data-locales-cs",8405:"conversations-visitor-ui-lang-id",8493:"conversations-visitor-ui-lang-cs",8577:"i18n-data-data-locales-fr",8598:"conversations-visitor-ui-lang-vi",8689:"conversations-visitor-ui-lang-bn",8795:"I18n-lang-sl",8938:"I18n-lang-af",9046:"i18n-data-data-locales-he-il",9326:"conversations-visitor-ui-lang-fr",9639:"i18n-data-data-locales-pt-pt",9717:"I18n-lang-pt-br",9761:"messages-preview",9796:"conversations-visitor-ui-lang-ru",9969:"i18n-data-data-locales-sk"}[e]||e)+".js"};o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}();o.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};o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};n={},o.l=function(e,t,r,i){if(n[e])n[e].push(t);else{var s,a;if(void 0!==r)for(var u=document.getElementsByTagName("script"),c=0;c{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)&&o("xTKo")}()}(); //# sourceMappingURL=//static.hsappstatic.net/conversations-visitor-ui/static-1.21823/bundles/visitor.js.map