=n&&f(\"invalid-input\");const l=(u=e.charCodeAt(d++))-48<10?u-22:u-65<26?u-65:u-97<26?u-97:o;(l>=o||l>c((i-r)/t))&&f(\"overflow\"),r+=l*t;const p=a<=s?1:a>=s+26?26:a-s;if(lc(i/h)&&f(\"overflow\"),t*=h}const p=t.length+1;s=_(r-l,p,0==l),c(r/p)>i-a&&f(\"overflow\"),a+=c(r/p),r%=p,t.splice(r++,0,a)}var u;return String.fromCodePoint.apply(String,t)},v=function(e){const t=[];let n=(e=h(e)).length,r=128,a=0,s=72;for(const n of e)n<128&&t.push(d(n));let l=t.length,u=l;for(l&&t.push(\"-\");u=r&&tc((i-a)/p)&&f(\"overflow\"),a+=(n-r)*p,r=n;for(const n of e)if(ni&&f(\"overflow\"),n==r){let e=a;for(let n=o;;n+=o){const r=n<=s?1:n>=s+26?26:n-s;if(eString.fromCodePoint.apply(String,(0,r.default)(e))},decode:m,encode:v,toASCII:function(e){return p(e,(function(e){return s.test(e)?\"xn--\"+v(e):e}))},toUnicode:function(e){return p(e,(function(e){return a.test(e)?m(e.slice(4).toLowerCase()):e}))}};e.exports=y},69759:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var r=n(60277),i=n(80210);const o=function(e){const t=[];for(const r in e){const i=e[r];for(const e in i){const r=i[e];for(const i in r){var n=r[i];n[0].forEach((function(r){var o={domain:r,medium:e,name:i};n[1]&&(o.params=n[1]),t.push(o)}))}}}return t}(n(61691)),a=function(e,t,n){this.known=!1,this.referer=null,this.medium=\"unknown\",this.search_parameter=null,this.search_term=null,this.referers=n||o;const a=new URL(e),s=a.hostname;if(this.known=Boolean(~[\"http:\",\"https:\"].indexOf(a.protocol)),this.uri=a,!this.known)return;if(t){if(new URL(t).hostname===s)return void(this.medium=\"internal\")}let l=this._lookup_referer(s,a.pathname,!0);if(l||(l=this._lookup_referer(s,a.pathname,!1),l)){if(this.referer=l.name,this.medium=l.medium,\"search\"===l.medium){if(!l.params)return;const e=(0,r.extend)(i.querystring.parse(a.hash),i.querystring.parse(a.search));for(const t in e){const n=e[t];-1!==l.params.indexOf(t.toLowerCase())&&(this.search_parameter=t,this.search_term=n)}}}else this.medium=\"unknown\"};a.prototype.searchReferer=function(e){return this.referers.find((t=>t.domain instanceof RegExp&&e.search(t.domain)>-1||(t.domain===e||void 0)))},a.prototype._lookup_referer=function(e,t,n){let r=null;if(r=n?this.searchReferer(e+t):this.searchReferer(e),!r&&n){const n=t.split(\"/\");if(n.length>1)try{r=this.searchReferer(e+\"/\"+n[1])}catch(e){}}if(r)return r;try{const r=e.indexOf(\".\");if(-1===r)return null;const i=e.slice(r+1);return this._lookup_referer(i,t,n)}catch(e){return null}};var s=a;t.default=s},61691:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;t.default={unknown:{Google:[[\"support.google.com\",\"developers.google.com\",\"maps.google.com\",\"accounts.google.com\",\"drive.google.com\",\"sites.google.com\",\"groups.google.com\",\"groups.google.co.uk\",\"news.google.co.uk\"]],\"Yahoo!\":[[\"finance.yahoo.com\",\"news.yahoo.com\",\"eurosport.yahoo.com\",\"sports.yahoo.com\",\"astrology.yahoo.com\",\"travel.yahoo.com\",\"answers.yahoo.com\",\"screen.yahoo.com\",\"weather.yahoo.com\",\"messenger.yahoo.com\",\"games.yahoo.com\",\"shopping.yahoo.net\",\"movies.yahoo.com\",\"cars.yahoo.com\",\"lifestyle.yahoo.com\",\"omg.yahoo.com\",\"match.yahoo.net\"]]},search:{\"360.cn\":[[/so.(com|360.cn)$/gi],[\"q\"]],AOL:[[/\\.aol.\\w{2,4}(\\w{2,4})?/gi,\"aolsearch.com\"],[\"q\",\"query\"]],Yandex:[[\"yandex.ru\",\"yandex.ua\",\"yandex.com\",\"www.yandex.ru\",\"www.yandex.ua\",\"www.yandex.com\",\"yandex.by\",\"yandex.kz\",\"www.yandex.by\",\"www.yandex.kz\"],[\"text\"]],DuckDuckGoL:[[\"duckduckgo.com\"],[\"q\"]],Picsearch:[[\"www.picsearch.com\"],[\"q\"]],\"Mail.ru\":[[\"go.mail.ru\"],[\"q\"]],Rambler:[[\"nova.rambler.ru\"],[\"query\",\"words\"]],MySearch:[[/(.mysearch)|(.myway).com$/gi,\"search.mywebsearch.com\"],[\"searchfor\",\"searchFor\"]],Baidu:[[/.baidu.com$/gi,\"web.gougou.com\"],[\"wd\",\"word\",\"kw\",\"k\"]],Ecosia:[[\"ecosia.org\"],[\"q\"]],Bing:[[\"bing.com\",\"www.bing.com\",\"msnbc.msn.com\",\"dizionario.it.msn.com\",\"cc.bingj.com\",\"m.bing.com\"],[\"q\"]],Seznam:[[\"search.seznam.cz\"],[\"q\"]],\"Yahoo!\":[[/.?yahoo./gi,\"www.cercato.it\",\"search.offerbox.com\",\"ys.mirostart.com\"],[\"q\",\"p\"]],Ask:[[/.ask.com$/gi,\"ask.reference.com\",\"www.askkids.com\",\"www.ask.co.uk\",\"search-results.com\",\"uk.search-results.com\",\"www.search-results.com\",\"int.search-results.com\"]],\"uol.com.br\":[[\"busca.uol.com.br\"],[\"q\"]],Google:[[/^(www.)?google.\\w{2,4}(.\\w{2,4})?$/gi,/^.incredimail.com$/gi,/.googleearth./gi,\"isearch.avg.com\",\"www.cnn.com\",\"darkoogle.com\",\"search.darkoogle.com\",\"search.foxtab.com\",\"www.gooofullsearch.com\",\"search.hiyo.com\",\"search.sweetim.com\",\"www.fastweb.it\",\"search.juno.com\",\"find.tdc.dk\",\"searchresults.verizon.com\",\"search.walla.co.il\",\"search.alot.com\",\"webcache.googleusercontent.com\",\"encrypted.google.com\",\"googlesyndicatedsearch.com\"],[\"q\",\"query\",\"keywords\"]],\"2GIS\":[[\"link.2gis.ru\"]]},email:{Gmail:[[\"mail.google.com\"]],Rambler:[[\"mail.rambler.ru\"]]},social:{Odnoklassniki:[[\"odnoklassniki.ru\",\"ok.ru\"]],GitHub:[[\"github.com\"]],Instagram:[[\"instagram.com\"]],Vkontakte:[[\"vk.com\",\"vkontakte.ru\"]],Twitter:[[\"twitter.com\",\"t.co\"]],\"Mail.ru\":[[\"my.mail.ru\"]],Pinterest:[[\"pinterest.com\"]],LinkedIn:[[\"linkedin.com\"]],Facebook:[[\"facebook.com\",\"fb.me\"]],Youtube:[[\"youtube.com\",\"youtu.be\"]]}}},8117:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var i=r(n(61125)),o=r(n(69759)),a=r(n(4855)),s=r(n(50754)),l=n(92560),u=n(37578),c=n(80210);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}const f=a.default.name(\"utm\"),p={utmccn:\"campaign\",utmcsr:\"source\",utmcmd:\"medium\",utmctr:\"keyword\",utmcct:\"content\"},h={parseUtmz:function(e){const t={};if(e){const n=decodeURI(e).replace(/^[0-9\\.]*/g,\"\");let r;if(n){const e=n.split(\"|\");for(let n=0;n=0?(r[t[0]]=t[1],a=!0):\"term\"===t[0]&&(r.keyword=t[1],r.term=t[1]))}if(h=function(e){for(var t=1;t!(0,l.isEmpty)(e)))},isLid(e,t){return[\"yclid=\",\"gclid=\",\"fbclid=\"].some((t=>e.includes(t)))&&[\"yandex\",\"google\",\"facebook\"].some((e=>t.includes(e)))},decodeString(e){try{e=decodeURIComponent(e)}catch(t){return f.log(t),this.decode(e)}return e},decode(e){return(e=(e=(e=e.replace(/%([EF][0-9A-F])%([89AB][0-9A-F])%([89AB][0-9A-F])/gi,(function(e,t,n,r){const i=parseInt(t,16)-224,o=parseInt(n,16)-128;if(0==i&&o<32)return e;const a=(i<<12)+(o<<6)+(parseInt(r,16)-128);return a>65535?e:String.fromCharCode(a)}))).replace(/%([CD][0-9A-F])%([89AB][0-9A-F])/gi,(function(e,t,n){const r=parseInt(t,16)-192;if(r<2)return e;const i=parseInt(n,16)-128;return String.fromCharCode((r<<6)+i)}))).replace(/%([0-7][0-9A-F])/gi,(function(e,t){return String.fromCharCode(parseInt(t,16))}))).replace(/%[A-Z0-9]{2}/gi,\"\")},getUTMParamsFromUrl:function(e){let t=e.indexOf(\"?\"),n=null;for(;-1!=n;)n=e.indexOf(\"?\",t+1),n>0&&(t=n);const r=e.substr(t+1).split(\"&\");let i,o,a=\"\";for(o=r.length;o--;)if(i=r[o].split(\"=\"),i[0].indexOf(\"utm_\")>=0){i=r[o],i=i.replace(/\\|/gi,\"%7C\");const e=i.split(\"=\");e.length>1&&(i=e[0]+\"=\"+e.slice(1).join(\"%3D\")),a+=(a.length>0?\"|\":\"\")+i.substr(i.indexOf(\"utm_\")+4)}return a},setUTM:function(e){let t=e.href,n=e.refer,r=e.setterFn;const i=h.getUTMParamsFromUrl(t),o=h.parseUTM(t,n,i);return r({campaign:o&&o.campaign||null,source:o&&o.source||null,medium:o&&o.medium||null,keyword:o&&o.keyword||null,term:o&&o.term||null,content:o&&o.content||null})}};var g=h;t.default=g},95020:function(e,t,n){\"use strict\";!function(){\"undefined\"==typeof window&&(window=n.g);var e,t=2e4,r=2e3,i=32e3,o=3e4,a=function(t,n){if(\"function\"==typeof e[t])try{return e[t](n)}catch(n){if(\"onerror\"!==t)try{e.onerror(n)}catch(e){}}},s=function(e){return void 0===e?\"\":(\"string\"!=typeof e&&(e=String(e)),e.replace(/\\t/g,\"\\\\t\").replace(/\\n/g,\"\\\\n\").replace(/[\\x00-\\x19]/g,\" \"))},l=function(e){return Math.random()*e<<0},u=/^-?[a-zA-Z0-9]{1,16}$/,c=/^[_a-zA-Z][_a-zA-Z0-9]{0,7}$/,d=/^[a-zA-Z0-9]{10}$/;window.ClientSocket=function(){if(e)return e;e=this;var n,f,p,h,g=r,_=0,m=function(){try{f.send(\".\")}catch(e){}p=setTimeout(m,t)},v=function(){f.onclose=null,f.onerror=null,f.onmessage=null,f.onopen=null,f.CLOSING>f.readyState&&f.close()},y=function(){f&&(v(),i<(g<<=1)&&(g=i)),f=new WebSocket(n),e.readyState=f.readyState,f.onclose=function(t){if(e.readyState=f.readyState,a(\"onclose\",t.reason),p){if(clearTimeout(p),clearTimeout(h),t.reason){var n=-1;switch(t.reason){case\"Protocol Error\":case\"Unsupported Data\":case\"Invalid Data\":case\"Message Too Big\":case\"Mandatory Ext.\":case\"Invalid Response\":case\"Normal Closure\":case\"Void Time\":n=0;break;case\"Service Restart\":n=6e4+l(6e5);break;case\"Try Again Later\":n=6e5+l(6e5);break;case\"Internal Error\":n=18e5+l(6e5);break;case\"Going Away\":n=36e5+l(6e5);break;case\"Policy Violation\":n=72e5;break;case\"Blacklisted\":n=864e5}if(-1!==n)return v(),p=null,void a(\"ondrop\",n)}else a(\"onerror\",new Error(\"close-is-not-clean\"));if(3<=++_)return v(),p=null,a(\"ondrop\",6e5+l(6e5)),void a(\"onfail\",\"Network Unreachable\");p=setTimeout(y,g+l(r)),i<(g<<=1)&&(g=i)}},f.onerror=function(e){},f.onmessage=function(e){if(_=0,clearTimeout(h),h=setTimeout(y,o),!(1>=e.data.length)){for(var t,n=\"\",r={},i=e.data.split(\"\\n\"),l=0;lu.length)i[l]&&a(\"onerror\",\"uncomplete-message: \"+JSON.stringify(i[l]));else switch(u[3]){case\"+\":u[0]&&(r.from=u[0]),u[1]&&(r.room=u[1]),u[4]&&(r.ip=u[4]),u[5]&&(r.port=u[5]),r.geoip={},u[6]&&(r.geoip.region=u[6]),u[7]&&(r.geoip.city_country_code=u[7]),u[8]&&(r.geoip.city_country_name=u[8]),u[9]&&(r.geoip.region_name=u[9]),u[10]&&(r.geoip.city=u[10]),u[11]&&(r.geoip.latitude=u[11]),u[12]&&(r.geoip.longitude=u[12]),u[13]&&(r.geoip.org=u[13]),a(\"onadd\",r);break;case\"-\":u[0]&&(r.from=u[0]),u[1]&&(r.room=u[1]),u[4]&&(r.code=u[4]),a(\"ondel\",r);break;default:if(4=n))throw new RangeError(\"message-too-big\");clearTimeout(h),h=setTimeout(y,o),clearTimeout(p),p=setTimeout(m,t),f.send(e)}},E=function(e,t){var n=\"\";if(e.to){if(!u.test(e.to))throw new Error(\"invalid-TO\");if(!e.room||!d.test(e.room))throw new Error(\"invalid-ROOM\");n+=\"\\t\"+e.room+\"\\t\"+e.to}else{if(\"get\"===t)throw new Error(\"get-require-TO-and-ROOM\");n+=\"\\t\\t\"}if(\"*\"===e.key)e.key=\"\";else if(!c.test(e.key))throw new Error(\"invalid-KEY\");return n+=\"\\t\"+e.key};this.get=function(e){if(e)try{b(E(e,\"get\")+\"\\n\")}catch(e){return e}},this.set=function(e){if(e)try{var t=E(e,\"set\");if(e.value instanceof Array){if(0===e.value.length)return;for(var n=0;n{l=!!e},lastLog:u,name:(e,t)=>new s(e,t)};t.default=c},53139:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.updateAgent=t.setAllAgentsLeft=t.initAgentStore=t.dispatchers=t.addAgent=void 0;var i=n(2036),o=n(62096),a=n(14890),s=r(n(14762));const l=r(n(4855)).default.name(\"AgentsActions\"),u=e=>({type:i.ActionType.INIT_AGENTS_STORE,payload:e});t.initAgentStore=u;const c=e=>({type:i.ActionType.ADD_AGENT,payload:e});t.addAgent=c;const d=e=>{const t=s.default.getAgentById(e.id);return l.log(\"redux_try_to_update_agent\",e,t),t&&(t.set(\"display_name\",e.name),t.set(\"title\",e.title),t.set(\"avatar_url\",e.avatarUrl),l.log(\"redux_update_agent\",s.default)),{type:i.ActionType.UPDATE_AGENT,payload:e}};t.updateAgent=d;const f=()=>({type:i.ActionType.SET_ALL_AGENTS_LEFT});t.setAllAgentsLeft=f;const p=(0,a.bindActionCreators)({initAgentStore:u,addAgent:c,updateAgent:d,setAllAgentsLeft:f},o.reduxStore.dispatch);t.dispatchers=p},42932:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.setVIReconnectTime=t.setShowEula=t.setQuoteMsgId=t.setMaintenance=t.setLastMsgTime=t.setLastMsgId=t.setLastChatStatus=t.setLastChatOpened=t.setIsInputDisabled=t.setIsInDrag=t.setIsContactFormFocused=t.setHiddenByRules=t.setDidFreezeData=t.setChatStarted=t.setChatOpenByClient=t.setChatAccepted=t.setAppStarted=t.setAppRoute=t.setAppIsOnline=t.setAppIsFocused=t.initAppStore=t.dispatchers=void 0;var i=n(2036),o=n(62096),a=n(14890),s=r(n(95003)),l=n(96394);const u=e=>{let t=e.isFocused,n=e.isOnline,r=e.route,o=e.tabRoute,a=e.lastChatOpened,s=e.isInputDisabled,l=e.maintenance,u=e.chatStarted,c=e.chatAccepted,d=e.lastMsgId,f=e.lastMsgTime,p=e.started,h=e.showEula,g=e.chatOpenByClient,_=e.viReconnectTime,m=e.didFreezeData,v=e.lastChatStatus,y=e.quoteMsgId,b=e.hiddenByRules;return{type:i.ActionType.INIT_APP_STORE,payload:{isFocused:t,isOnline:n,route:r,tabRoute:o,lastChatOpened:a,isInputDisabled:s,maintenance:l,chatOpenByClient:g,chatStarted:u,chatAccepted:c,lastMsgId:d,lastMsgTime:f,started:p,showEula:h,viReconnectTime:_,didFreezeData:m,lastChatStatus:v,quoteMsgId:y,hiddenByRules:b}}};t.initAppStore=u;const c=e=>(s.default.is_online=e?1:0,{type:i.ActionType.SET_APP_IS_ONLINE,payload:{isOnline:e}});t.setAppIsOnline=c;const d=e=>(s.default.is_focused=e,{type:i.ActionType.SET_APP_IS_FOCUSED,payload:{isFocused:e}});t.setAppIsFocused=d;const f=e=>({type:i.ActionType.SET_CHAT_OPEN_BY_CLIENT,payload:{chatOpenByClient:e}});t.setChatOpenByClient=f;const p=e=>(s.default.route=e,{type:i.ActionType.SET_APP_ROUTE,payload:{route:e}});t.setAppRoute=p;const h=e=>(s.default.lastChatOpened=e,{type:i.ActionType.SET_LAST_CHAT_OPENED,payload:{lastChatOpened:e}});t.setLastChatOpened=h;const g=e=>({type:i.ActionType.SET_IS_IN_DRAG,payload:{isInDrag:e}});t.setIsInDrag=g;const _=e=>({type:i.ActionType.SET_IS_CONTACT_FORM_FOCUSED,payload:{isContactFormFocused:e}});t.setIsContactFormFocused=_;const m=e=>({type:i.ActionType.SET_IS_INPUT_DISABLED,payload:{isInputDisabled:e}});t.setIsInputDisabled=m;const v=e=>(s.default.maintenance=e,(0,l.setConfigParam)(\"maintenance\",e),{type:i.ActionType.SET_MAINTENANCE,payload:{maintenance:e}});t.setMaintenance=v;const y=e=>(s.default.chat_started=e,{type:i.ActionType.UPDATE_APP_STORE,payload:{chatStarted:e}});t.setChatStarted=y;const b=e=>(s.default.chat_accepted=e,{type:i.ActionType.UPDATE_APP_STORE,payload:{chatAccepted:e}});t.setChatAccepted=b;const E=e=>(s.default.lastMsgTime=e,{type:i.ActionType.UPDATE_APP_STORE,payload:{lastMsgTime:e}});t.setLastMsgTime=E;const C=e=>(s.default.lastMsgId=e,{type:i.ActionType.UPDATE_APP_STORE,payload:{lastMsgId:e}});t.setLastMsgId=C;const T=e=>(s.default.started=e,{type:i.ActionType.UPDATE_APP_STORE,payload:{started:e}});t.setAppStarted=T;const D=e=>(s.default.show_eula=e,{type:i.ActionType.UPDATE_APP_STORE,payload:{showEula:e}});t.setShowEula=D;const w=e=>(s.default.viReconnectTime=e,{type:i.ActionType.UPDATE_APP_STORE,payload:{viReconnectTime:e}});t.setVIReconnectTime=w;const S=e=>(s.default.didFreezeData=e,{type:i.ActionType.UPDATE_APP_STORE,payload:{didFreezeData:e}});t.setDidFreezeData=S;const O=e=>(s.default.lastChatStatus=e,{type:i.ActionType.SET_LAST_CHAT_STATUS,payload:{lastChatStatus:e}});t.setLastChatStatus=O;const A=e=>(s.default.quoteMsgId=e,{type:i.ActionType.SET_QUOTE_MSG_ID,payload:{quoteMsgId:e}});t.setQuoteMsgId=A;const I=e=>(s.default.hiddenByRules=e,{type:i.ActionType.SET_HIDDEN_BY_RULES,payload:{hiddenByRules:e}});t.setHiddenByRules=I;const k=(0,a.bindActionCreators)({initAppStore:u,setAppIsOnline:c,setAppIsFocused:d,setAppRoute:p,setLastChatOpened:h,setIsInDrag:g,setIsContactFormFocused:_,setIsInputDisabled:m,setMaintenance:v,setChatOpenByClient:f,setChatAccepted:b,setChatStarted:y,setLastMsgTime:E,setAppStarted:T,setShowEula:D,setLastMsgId:C,setVIReconnectTime:w,setDidFreezeData:S,setLastChatStatus:O,setQuoteMsgId:A,setHiddenByRules:I},o.reduxStore.dispatch);t.dispatchers=k},13532:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.initBotsStore=t.dispatchers=t.addBot=void 0;var r=n(2036),i=n(62096),o=n(14890);const a=e=>({type:r.ActionType.INIT_BOTS_STORE,payload:e});t.initBotsStore=a;const s=e=>({type:r.ActionType.ADD_BOT,payload:e});t.addBot=s;const l={initBotsStore:(0,o.bindActionCreators)(a,i.reduxStore.dispatch),addBot:(0,o.bindActionCreators)(s,i.reduxStore.dispatch)};t.dispatchers=l},45689:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.setWebRTCCallStatus=t.setSeparateForm=t.setDelayedTimezone=t.setDelayedPeriods=t.setDelayedCallbackStatus=t.setCallbackStatus=t.setCallbackIsDelayed=t.setCallbackError=t.setCallbackAvailable=t.setActiveWebRTCCallMessageId=t.initializeCallbackStore=t.dispatchers=void 0;var r=n(2036),i=n(62096),o=n(14890);const a=e=>({type:r.ActionType.INIT_CALLBACK_STORE,payload:e});t.initializeCallbackStore=a;const s=e=>({type:r.ActionType.UPDATE_CALLBACK_STORE,payload:{available:e}});t.setCallbackAvailable=s;const l=e=>({type:r.ActionType.UPDATE_CALLBACK_STORE,payload:{delayedStatus:e}});t.setDelayedCallbackStatus=l;const u=e=>({type:r.ActionType.UPDATE_CALLBACK_STORE,payload:{isDelayed:e}});t.setCallbackIsDelayed=u;const c=e=>({type:r.ActionType.UPDATE_CALLBACK_STORE,payload:{status:e}});t.setCallbackStatus=c;const d=e=>({type:r.ActionType.UPDATE_CALLBACK_STORE,payload:{error:e}});t.setCallbackError=d;const f=e=>({type:r.ActionType.UPDATE_CALLBACK_STORE,payload:{delayedTimezone:e}});t.setDelayedTimezone=f;const p=e=>({type:r.ActionType.UPDATE_CALLBACK_STORE,payload:{delayedPeriods:e}});t.setDelayedPeriods=p;const h=e=>({type:r.ActionType.UPDATE_CALLBACK_STORE,payload:{activeWebRTCCallMessageId:e}});t.setActiveWebRTCCallMessageId=h;const g=e=>({type:r.ActionType.UPDATE_CALLBACK_STORE,payload:{webRTCCallStatus:e}});t.setWebRTCCallStatus=g;const _=e=>({type:r.ActionType.UPDATE_CALLBACK_STORE,payload:{separateForm:e}});t.setSeparateForm=_;const m={initializeCallbackStore:(0,o.bindActionCreators)(a,i.reduxStore.dispatch),setCallbackAvailable:(0,o.bindActionCreators)(s,i.reduxStore.dispatch),setDelayedCallbackStatus:(0,o.bindActionCreators)(l,i.reduxStore.dispatch),setCallbackIsDelayed:(0,o.bindActionCreators)(u,i.reduxStore.dispatch),setCallbackStatus:(0,o.bindActionCreators)(c,i.reduxStore.dispatch),setCallbackError:(0,o.bindActionCreators)(d,i.reduxStore.dispatch),setDelayedTimezone:(0,o.bindActionCreators)(f,i.reduxStore.dispatch),setDelayedPeriods:(0,o.bindActionCreators)(p,i.reduxStore.dispatch),setActiveWebRTCCallMessageId:(0,o.bindActionCreators)(h,i.reduxStore.dispatch),setWebRTCCallStatus:(0,o.bindActionCreators)(g,i.reduxStore.dispatch),setSeparateForm:(0,o.bindActionCreators)(_,i.reduxStore.dispatch)};t.dispatchers=m},93141:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.setNoJoinedAgents=t.setJoinedBots=t.setJoinedAgents=t.setChatEvaluated=t.setAgentTyping=t.initChatsStore=t.dispatchers=t.createChats=t.addJoinedAgent=void 0;var i=r(n(61125)),o=n(36113),a=n(14890),s=n(2036),l=n(99131),u=n(62096),c=n(55623),d=n(45959),f=n(53139),p=r(n(26754)),h=r(n(14762)),g=n(92056),_=n(90189);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t{const t=(0,c.selectChatsIds)(e),n=(0,_.selectAgentJoinedIds)(e),r=(0,_.selectBotJoinedIds)(e),i=(0,d.selectClientEvaluate)(e),o=(0,d.selectDepartmentId)(e);return t.length?t.reduce(((e,t,a,s)=>(e.push(v(v(v({},l.chatTemplate),a===s.length-1&&{joinedAgents:n,joinedBots:r}),{},{departmentId:o,evaluated:i,id:t})),e)),[]):[v(v({},l.chatTemplate),{},{departmentId:o,evaluated:i,joinedAgents:n,joinedBots:r})]};t.createChats=y;const b=()=>(e,t)=>{const n=y(t());return e({type:s.ActionType.INIT_CHATS_STORE,payload:n})};t.initChatsStore=b;const E=e=>(p.default.typing=e,{type:s.ActionType.SET_AGENT_TYPING,payload:{agentTyping:!!e}});t.setAgentTyping=E;const C=e=>t=>(0,o.batch)((()=>{t({type:s.ActionType.SET_CURRENT_CHAT_EVALUATED,payload:{evaluated:e}}),t((0,g.setEvaluate)(e))}));t.setChatEvaluated=C;const T=e=>{h.default.updateAgentList(e);const t=h.default.getAgentIdsByStatus(\"join\");return{type:s.ActionType.SET_JOINED_AGENTS_IN_CURRENT_CHAT,payload:{joinedAgents:t}}};t.setJoinedAgents=T;const D=()=>e=>{h.default.closeChat(),p.default.agent_id=0,p.default.state=\"left\",(0,o.batch)((()=>{e({type:s.ActionType.CLOSE_CHAT,payload:{joinedAgents:[],joinedBots:[]}}),e((0,f.setAllAgentsLeft)())}))};t.setNoJoinedAgents=D;const w=e=>({type:s.ActionType.ADD_JOINED_AGENT_TO_CURRENT_CHAT,payload:{agentId:e}});t.addJoinedAgent=w;const S=e=>({type:s.ActionType.SET_JOINED_BOTS,payload:{joinedBots:null!=e?e:[]}});t.setJoinedBots=S;const O=(0,a.bindActionCreators)({initChatsStore:b,setAgentTyping:E,setChatEvaluated:C,setJoinedAgents:T,setNoJoinedAgents:D,addJoinedAgent:w,setJoinedBots:S},u.reduxStore.dispatch);t.dispatchers=O},92056:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.updateClient=t.setVisitorId=t.setUserToken=t.setUTM=t.setPaId=t.setMailing=t.setLastMessage=t.setIsIntroduced=t.setInputText=t.setHasIntegration=t.setExternalData=t.setEvaluate=t.setEulaAccepted=t.setDepartmentId=t.setCustomData=t.setClientTags=t.setClientSessionId=t.setClientPhone=t.setClientName=t.setClientId=t.setClientEmail=t.setClientDescription=t.setClientContacts=t.setClientAttributes=t.setCaptchaToken=t.setAssignedAgentId=t.resetClient=t.dispatchers=void 0;var r=n(14890),i=n(2036),o=n(62096);const a=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{hasIntegration:e}});t.setHasIntegration=a;const s=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{lastMessage:e}});t.setLastMessage=s;const l=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{isIntroduced:e}});t.setIsIntroduced=l;const u=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{inputText:e}});t.setInputText=u;const c=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{userToken:e}});t.setUserToken=c;const d=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{customData:e}});t.setCustomData=d;const f=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{captchaToken:e}});t.setCaptchaToken=f;const p=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{priorityAgentId:e}});t.setPaId=p;const h=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{email:e}});t.setClientEmail=h;const g=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{eulaAccepted:e}});t.setEulaAccepted=g;const _=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{mailing:e}});t.setMailing=_;const m=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{phone:e}});t.setClientPhone=m;const v=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{name:e}});t.setClientName=v;const y=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{description:e}});t.setClientDescription=y;const b=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{clientId:e}});t.setClientId=b;const E=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{sessionId:e}});t.setClientSessionId=E;const C=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{assignedAgentId:e}});t.setAssignedAgentId=C;const T=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{departmentId:e}});t.setDepartmentId=T;t.setEvaluate=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{evaluate:e}});const D=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{utm:e}});t.setUTM=D;const w=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:e});t.setClientContacts=w;const S=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{visitorId:e}});t.setVisitorId=S;const O=e=>({type:i.ActionType.UPDATE_CLIENT_STORE_MANUALLY,payload:e});t.updateClient=O;const A=()=>({type:i.ActionType.RESET_CLIENT_STORE});t.resetClient=A;const I=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{tags:e}});t.setClientTags=I;const k=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{attributes:e}});t.setClientAttributes=k;const M=e=>({type:i.ActionType.UPDATE_CLIENT_STORE,payload:{externalData:e}});t.setExternalData=M;const x=(0,r.bindActionCreators)({setHasIntegration:a,setLastMessage:s,setIsIntroduced:l,setInputText:u,setUserToken:c,setCustomData:d,setCaptchaToken:f,setPaId:p,setEulaAccepted:g,setMailing:_,setClientEmail:h,setClientPhone:m,setClientName:v,setClientDescription:y,setClientId:b,setClientSessionId:E,setClientContacts:w,setAssignedAgentId:C,setDepartmentId:T,setVisitorId:S,setUTM:D,updateClient:O,resetClient:A,setClientTags:I,setClientAttributes:k,setExternalData:M},o.reduxStore.dispatch);t.dispatchers=x},84219:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.updateDesignerSettings=t.dispatchers=void 0;var r=n(14890),i=n(2036),o=n(62096);const a=e=>({type:i.ActionType.UPDATE_DESIGNER_SETTINGS,payload:e});t.updateDesignerSettings=a;const s=(0,r.bindActionCreators)({updateDesignerSettings:a},o.reduxStore.dispatch);t.dispatchers=s},66031:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.setJoint=t.enablePrechat=t.dispatchers=t.disableFiletransfer=void 0;var i=n(14890),o=n(2036),a=n(62096),s=r(n(96394));const l=e=>(s.default.disable_filetranser=e,{type:o.ActionType.SET_DISABLE_FILETRANSFER,payload:{disableFiletransfer:e?1:0}});t.disableFiletransfer=l;const u=e=>(s.default.enable_prechat=e?1:0,{type:o.ActionType.SET_ENABLE_PRECHAT,payload:{prechat:e?1:0}});t.enablePrechat=u;const c=e=>(s.default.joint=e,{type:o.ActionType.SET_JOINT,payload:{joint:e}});t.setJoint=c;const d=(0,i.bindActionCreators)({disableFiletransfer:l,enablePrechat:u,setJoint:c},a.reduxStore.dispatch);t.dispatchers=d},26932:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.userDispatchers=t.user=t.transitionDispatchers=t.transition=t.socialDispatchers=t.social=t.proactiveDispatchers=t.proactive=t.permissionsDispatchers=t.permissions=t.messagesDispatchers=t.messages=t.featuresDispatchers=t.features=t.designerDispatchers=t.designer=t.clientDispatchers=t.client=t.chatsDispatchers=t.chats=t.callbackDispatchers=t.callback=t.botsDispatchers=t.bots=t.appDispatchers=t.app=t.agentsDispatchers=t.agents=void 0;var r=v(n(42932));t.app=r;var i=v(n(45689));t.callback=i;var o=v(n(27591));t.social=o;var a=v(n(50307));t.user=a;var s=v(n(53139));t.agents=s;var l=v(n(93141));t.chats=l;var u=v(n(5452));t.transition=u;var c=v(n(40099));t.messages=c;var d=v(n(92056));t.client=d;var f=v(n(66031));t.features=f;var p=v(n(13532));t.bots=p;var h=v(n(25925));t.proactive=h;var g=v(n(94539));t.permissions=g;var _=v(n(84219));function m(e){if(\"function\"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function v(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||\"object\"!=typeof e&&\"function\"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(\"default\"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}t.designer=_;const y=r.dispatchers;t.appDispatchers=y;const b=i.dispatchers;t.callbackDispatchers=b;const E=o.dispatchers;t.socialDispatchers=E;const C=a.dispatchers;t.userDispatchers=C;const T=s.dispatchers;t.agentsDispatchers=T;const D=l.dispatchers;t.chatsDispatchers=D;const w=u.dispatchers;t.transitionDispatchers=w;const S=c.dispatchers;t.messagesDispatchers=S;const O=d.dispatchers;t.clientDispatchers=O;const A=f.dispatchers;t.featuresDispatchers=A;const I=p.dispatchers;t.botsDispatchers=I;const k=h.dispatchers;t.proactiveDispatchers=k;const M=g.dispatchers;t.permissionsDispatchers=M;const x=_.dispatchers;t.designerDispatchers=x},40099:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.updateWebRTCCallStatus=t.updateMessages=t.updateMessageBody=t.updateMessage=t.initMessagesStore=t.editMessage=t.dispatchers=t.destroyByType=t.deleteMessageByPrivateId=t.addMessages=t.addMessage=void 0;var i=n(2036),o=n(62096),a=n(14890),s=r(n(14264));const l=()=>{const e=s.default.getAll().map((e=>e.store));return s.default.trigger(\"update\"),{type:i.ActionType.INIT_MESSAGES_STORE,payload:{messages:e}}};t.initMessagesStore=l;const u=(e,t)=>{let n=e;return t||(n=s.default.push(n).store),{type:i.ActionType.ADD_MESSAGE,payload:{message:n}}};t.addMessage=u;const c=e=>(s.default.pushAll(e),{type:i.ActionType.ADD_MESSAGES,payload:{messages:e}});t.addMessages=c;const d=e=>({type:i.ActionType.EDIT_MESSAGE,payload:e});t.editMessage=d;const f=(e,t)=>{const n=s.default.getMessageByPrivateId(e);return n&&n.set(\"body\",t),{type:i.ActionType.UPDATE_MESSAGE_BODY,payload:{privateId:e,body:t}}};t.updateMessageBody=f;const p=(e,t)=>{let n=e.privateId,r=e.messageId;const o=n?s.default.getMessageByPrivateId(n):s.default.getMessageById(r);return o&&o.set(t),{type:i.ActionType.UPDATE_MESSAGE,payload:{privateId:n,messageId:r,newMessage:t}}};t.updateMessage=p;const h=(e,t)=>{let n=e.privateIds,r=e.messageIds;return s.default.getAll().forEach((e=>{const i=e.toJSON(),o=i.msg_id,a=i.private_id;n&&n.includes(a)&&e.set(t),r&&r.includes(o)&&e.set(t)})),{type:i.ActionType.UPDATE_MESSAGES,payload:{privateIds:n,messageIds:r,update:t}}};t.updateMessages=h;const g=e=>{const t=s.default.getMessageByPrivateId(e);return t&&t.destroy(),{type:i.ActionType.DELETE_MESSAGE,payload:{privateId:e}}};t.deleteMessageByPrivateId=g;const _=e=>{const t=s.default.getMessagesByType(e);return t.length&&t.forEach((e=>{e&&e.destroy()})),{type:i.ActionType.DELETE_MESSAGE,payload:{type:e}}};t.destroyByType=_;const m=(e,t)=>{const n=s.default.getMessageByPrivateId(e);return n&&n.set(\"body\",{webRTCCallStatus:t}),{type:i.ActionType.UPDATE_WEBRTCCALL_STATUS,payload:{privateId:e||null,webRTCCallStatus:t}}};t.updateWebRTCCallStatus=m;const v={initMessagesStore:(0,a.bindActionCreators)(l,o.reduxStore.dispatch),addMessage:(0,a.bindActionCreators)(u,o.reduxStore.dispatch),addMessages:(0,a.bindActionCreators)(c,o.reduxStore.dispatch),editMessage:(0,a.bindActionCreators)(d,o.reduxStore.dispatch),updateMessageBody:(0,a.bindActionCreators)(f,o.reduxStore.dispatch),deleteMessageByPrivateId:(0,a.bindActionCreators)(g,o.reduxStore.dispatch),destroyByType:(0,a.bindActionCreators)(_,o.reduxStore.dispatch),updateWebRTCCallStatus:(0,a.bindActionCreators)(m,o.reduxStore.dispatch),updateMessage:(0,a.bindActionCreators)(p,o.reduxStore.dispatch),updateMessages:(0,a.bindActionCreators)(h,o.reduxStore.dispatch)};t.dispatchers=v},94539:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.updatePermission=t.dispatchers=void 0;var r=n(2036),i=n(62096),o=n(14890);const a=(e,t)=>({type:r.ActionType.UPDATE_PERMISSION,payload:{permission:e,value:t}});t.updatePermission=a;const s={updatePermission:(0,o.bindActionCreators)(a,i.reduxStore.dispatch)};t.dispatchers=s},25925:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.setStatus=t.setPrechats=t.setName=t.resetProactive=t.dispatchers=t.addProactive=void 0;var r=n(2036),i=n(62096),o=n(14890);const a=e=>{let t=e.createdTs,n=e.name,i=e.privateId,o=e.status,a=e.text,s=e.agentId,l=e.botId,u=e.isMarkdown,c=e.prechats,d=e.campaignId;return{type:r.ActionType.ADD_PROACTIVE,payload:{createdTs:t,name:n,privateId:i,status:o,text:a,agentId:s,botId:l,isMarkdown:u,prechats:c,campaignId:d}}};t.addProactive=a;const s=e=>({type:r.ActionType.SET_PROACTIVE_STATUS,payload:{status:e}});t.setStatus=s;const l=e=>({type:r.ActionType.SET_PROACTIVE_NAME,payload:{name:e}});t.setName=l;const u=e=>({type:r.ActionType.SET_PROACTIVE_PRECHATS,payload:{prechats:e}});t.setPrechats=u;const c=()=>({type:r.ActionType.RESET_PROACTIVE});t.resetProactive=c;const d={addProactive:(0,o.bindActionCreators)(a,i.reduxStore.dispatch),setStatus:(0,o.bindActionCreators)(s,i.reduxStore.dispatch),setName:(0,o.bindActionCreators)(l,i.reduxStore.dispatch),setPrechats:(0,o.bindActionCreators)(u,i.reduxStore.dispatch),resetProactive:(0,o.bindActionCreators)(c,i.reduxStore.dispatch)};t.dispatchers=d},27591:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.initializeSocialStore=t.dispatchers=void 0;var r=n(2036),i=n(62096),o=n(14890);const a=e=>{let t=e.vk,n=e.fb,i=e.mode;return{type:r.ActionType.INIT_SOCIAL_STORE,payload:{vk:t,fb:n,mode:i}}};t.initializeSocialStore=a;const s={initializeSocialStore:(0,o.bindActionCreators)(a,i.reduxStore.dispatch)};t.dispatchers=s},5452:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.startTransition=t.initTransitionStore=t.dispatchers=void 0;var r=n(2036),i=n(62096),o=n(14890);const a=e=>({type:r.ActionType.INIT_TRANSITION_STORE,payload:e});t.initTransitionStore=a;const s=e=>({type:r.ActionType.START_TRANSITION_SCRIPT,payload:{script:e}});t.startTransition=s;const l={initTransitionStore:(0,o.bindActionCreators)(a,i.reduxStore.dispatch),startTransition:(0,o.bindActionCreators)(s,i.reduxStore.dispatch)};t.dispatchers=l},50307:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.setWidgetPadding=t.setWidgetOrientation=t.setWidgetMobileOrientation=t.setWidgetLabelBubble=t.setWidgetFontType=t.setWidgetFontSize=t.setWidgetFontFamily=t.setWidgetFontColor=t.setWidgetColor2=t.setWidgetColor=t.setPrechat=t.setPowerGradient=t.setPowerButtonColor=t.setPattern=t.setOnlineLabel=t.setOfflineLabel=t.setOfflineFormTitle=t.setOfflineFormText=t.setMobileOffsetBottom=t.setCallbackButtonColor=t.setCallHeaderText=t.setBubbleColor=t.dispatchers=void 0;var i=n(2036),o=n(62096),a=n(14890),s=r(n(95003)),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||\"object\"!=typeof e&&\"function\"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(\"default\"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(96394));function u(e){if(\"function\"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}const c=e=>(l.default.widget_color=e,s.default.widget_color=e,{type:i.ActionType.SET_WIDGET_COLOR,payload:{widgetColor:e}});t.setWidgetColor=c;const d=e=>(l.default.widget_color2=e,s.default.widget_color2=e,{type:i.ActionType.SET_WIDGET_COLOR2,payload:{widgetColor2:e}});t.setWidgetColor2=d;const f=e=>(l.default.widget_font_color=e,s.default.widget_font_color=e,{type:i.ActionType.SET_WIDGET_FONT_COLOR,payload:{widgetFontColor:e}});t.setWidgetFontColor=f;const p=e=>(l.default.widget_orientation=e,{type:i.ActionType.SET_WIDGET_ORIENTATION,payload:{widgetOrientation:e}});t.setWidgetOrientation=p;const h=e=>((0,l.setConfigParam)(\"widget_mobile_orientation\",e),{type:i.ActionType.SET_MOBILE_WIDGET_ORIENTATION,payload:{widgetMobileOrientation:e}});t.setWidgetMobileOrientation=h;const g=e=>((0,l.setConfigParam)(\"mobile_offset_bottom\",e),{type:i.ActionType.SET_MOBILE_OFFSET_BOTTOM,payload:{mobileOffsetBottom:e}});t.setMobileOffsetBottom=g;const _=e=>((0,l.setConfigParam)(\"power_gradient\",e?1:0),{type:i.ActionType.SET_POWER_GRADIENT,payload:{powerGradient:!!e||null}});t.setPowerGradient=_;const m=e=>((0,l.setConfigParam)(\"power_button_color\",e),{type:i.ActionType.SET_MOBILE_WIDGET_COLOR,payload:{powerButtonColor:e}});t.setPowerButtonColor=m;const v=e=>{const t=+e;return l.default.widget_padding=t,{type:i.ActionType.SET_WIDGET_PADDING,payload:{widgetPadding:t}}};t.setWidgetPadding=v;const y=e=>(l.default.online_widget_label=e,{type:i.ActionType.SET_ONLINE_WIDGET_LABEL,payload:{onlineWidgetLabel:e}});t.setOnlineLabel=y;const b=e=>(l.default.offline_widget_label=e,{type:i.ActionType.SET_OFFLINE_WIDGET_LABEL,payload:{offlineWidgetLabel:e}});t.setOfflineLabel=b;const E=e=>(l.default.font_size=e,{type:i.ActionType.SET_WIDGET_FONT_SIZE,payload:{fontSize:e}});t.setWidgetFontSize=E;const C=e=>(l.default.font_family=e,{type:i.ActionType.SET_WIDGET_FONT_FAMILY,payload:{fontFamily:e}});t.setWidgetFontFamily=C;const T=e=>(l.default.font_type=e,{type:i.ActionType.SET_WIDGET_FONT_TYPE,payload:{fontType:e}});t.setWidgetFontType=T;const D=e=>({type:i.ActionType.SET_WIDGET_LABEL_BUBBLE,payload:{labelBubble:e}});t.setWidgetLabelBubble=D;const w=e=>(s.default.callText=e,{type:i.ActionType.SET_CALL_HEADER_TEXT,payload:{callHeaderText:e}});t.setCallHeaderText=w;const S=e=>(l.default.pattern=e,{type:i.ActionType.SET_PATTERN,payload:{pattern:e}});t.setPattern=S;const O=e=>(l.default.callback_btn_color=e,{type:i.ActionType.SET_CALLBACK_BUTTON_COLOR,payload:{callbackButtonColor:e}});t.setCallbackButtonColor=O;const A=e=>(l.default.bubble_color=e,{type:i.ActionType.SET_BUBBLE_COLOR,payload:{bubbleColor:e}});t.setBubbleColor=A;const I=e=>(l.default.offline_form_title=e,{type:i.ActionType.SET_OFFLINE_FORM_TITLE,payload:{offlineFormTitle:e}});t.setOfflineFormTitle=I;const k=e=>(l.default.offline_form_text=e,{type:i.ActionType.SET_OFFLINE_FORM_TEXT,payload:{offlineFormText:e}});t.setOfflineFormText=k;const M=e=>(l.default.prechat=e,{type:i.ActionType.SET_PRECHAT,payload:{prechat:e}});t.setPrechat=M;const x={setWidgetColor:(0,a.bindActionCreators)(c,o.reduxStore.dispatch),setWidgetColor2:(0,a.bindActionCreators)(d,o.reduxStore.dispatch),setWidgetFontColor:(0,a.bindActionCreators)(f,o.reduxStore.dispatch),setWidgetOrientation:(0,a.bindActionCreators)(p,o.reduxStore.dispatch),setWidgetMobileOrientation:(0,a.bindActionCreators)(h,o.reduxStore.dispatch),setMobileOffsetBottom:(0,a.bindActionCreators)(g,o.reduxStore.dispatch),setPowerGradient:(0,a.bindActionCreators)(_,o.reduxStore.dispatch),setPowerButtonColor:(0,a.bindActionCreators)(m,o.reduxStore.dispatch),setWidgetPadding:(0,a.bindActionCreators)(v,o.reduxStore.dispatch),setOnlineLabel:(0,a.bindActionCreators)(y,o.reduxStore.dispatch),setOfflineLabel:(0,a.bindActionCreators)(b,o.reduxStore.dispatch),setWidgetFontSize:(0,a.bindActionCreators)(E,o.reduxStore.dispatch),setWidgetFontFamily:(0,a.bindActionCreators)(C,o.reduxStore.dispatch),setWidgetFontType:(0,a.bindActionCreators)(T,o.reduxStore.dispatch),setWidgetLabelBubble:(0,a.bindActionCreators)(D,o.reduxStore.dispatch),setCallHeaderText:(0,a.bindActionCreators)(w,o.reduxStore.dispatch),setPattern:(0,a.bindActionCreators)(S,o.reduxStore.dispatch),setCallbackButtonColor:(0,a.bindActionCreators)(O,o.reduxStore.dispatch),setBubbleColor:(0,a.bindActionCreators)(A,o.reduxStore.dispatch),setOfflineFormTitle:(0,a.bindActionCreators)(I,o.reduxStore.dispatch),setOfflineFormText:(0,a.bindActionCreators)(k,o.reduxStore.dispatch),setPrechat:(0,a.bindActionCreators)(M,o.reduxStore.dispatch)};t.dispatchers=x},2036:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.ActionType=void 0;t.ActionType={DO_NOTHING:\"DO_NOTHING\",INIT_CALLBACK_STORE:\"INIT_CALLBACK_STORE\",SET_CALL_AVAILABLE:\"SET_CALL_AVAILABLE\",SET_DELAYED_CALL_STATUS:\"SET_DELAYED_CALL_STATUS\",SET_CALL_IS_DELAYED:\"SET_CALL_IS_DELAYED\",SET_CALL_STATUS:\"SET_CALL_STATUS\",SET_CALL_ERROR:\"SET_CALL_ERROR\",SET_DELAYED_TIMEZONE:\"SET_DELAYED_TIMEZONE\",SET_DELAYED_PERIODS:\"SET_DELAYED_PERIODS\",SET_ACTIVE_WEBRTC_MESSAGE_ID:\"SET_ACTIVE_WEBRTC_MESSAGE_ID\",SET_WEBRTC_CALL_STATUS:\"SET_WEBRTC_CALL_STATUS\",UPDATE_CALLBACK_STORE:\"UPDATE_CALLBACK_STORE\",INIT_SOCIAL_STORE:\"INIT_SOCIAL_STORE\",INIT_APP_STORE:\"INIT_APP_STORE\",SET_APP_IS_ONLINE:\"SET_APP_IS_ONLINE\",SET_APP_IS_FOCUSED:\"SET_APP_IS_FOCUSED\",SET_APP_ROUTE:\"SET_APP_ROUTE\",SET_LAST_CHAT_OPENED:\"SET_LAST_CHAT_OPENED\",SET_IS_IN_DRAG:\"SET_IS_IN_DRAG\",SET_IS_CONTACT_FORM_FOCUSED:\"SET_IS_CONTACT_FORM_FOCUSED\",SET_IS_INPUT_DISABLED:\"SET_IS_INPUT_DISABLED\",SET_MAINTENANCE:\"SET_MAINTENANCE\",SET_CHAT_OPEN_BY_CLIENT:\"SET_CHAT_OPEN_BY_CLIENT\",UPDATE_APP_STORE:\"UPDATE_APP_STORE\",SET_LAST_CHAT_STATUS:\"SET_LAST_CHAT_STATUS\",SET_QUOTE_MSG_ID:\"SET_QUOTE_MSG_ID\",SET_HIDDEN_BY_RULES:\"SET_HIDDEN_BY_RULES\",SET_WIDGET_COLOR:\"SET_WIDGET_COLOR\",SET_WIDGET_COLOR2:\"SET_WIDGET_COLOR2\",SET_WIDGET_FONT_COLOR:\"SET_WIDGET_FONT_COLOR\",SET_WIDGET_ORIENTATION:\"SET_WIDGET_ORIENTATION\",SET_WIDGET_PADDING:\"SET_WIDGET_PADDING\",SET_ONLINE_WIDGET_LABEL:\"SET_ONLINE_WIDGET_LABEL\",SET_OFFLINE_WIDGET_LABEL:\"SET_OFFLINE_WIDGET_LABEL\",SET_WIDGET_FONT_SIZE:\"SET_WIDGET_FONT_SIZE\",SET_WIDGET_FONT_FAMILY:\"SET_WIDGET_FONT_FAMILY\",SET_WIDGET_FONT_TYPE:\"SET_WIDGET_FONT_TYPE\",SET_CALL_HEADER_TEXT:\"SET_CALL_HEADER_TEXT\",SET_PATTERN:\"SET_PATTERN\",SET_CALLBACK_BUTTON_COLOR:\"SET_CALLBACK_BUTTON_COLOR\",SET_BUBBLE_COLOR:\"SET_BUBBLE_COLOR\",SET_WIDGET_LABEL_BUBBLE:\"SET_WIDGET_LABEL_BUBBLE\",SET_PRECHAT:\"SET_PRECHAT\",SET_POWER_GRADIENT:\"SET_POWER_GRADIENT\",SET_MOBILE_OFFSET_BOTTOM:\"SET_MOBILE_OFFSET_BOTTOM\",SET_MOBILE_WIDGET_ORIENTATION:\"SET_MOBILE_WIDGET_ORIENTATION\",SET_MOBILE_WIDGET_COLOR:\"SET_MOBILE_WIDGET_COLOR\",INIT_AGENTS_STORE:\"INIT_AGENTS_STORE\",ADD_AGENT:\"ADD_AGENT\",UPDATE_AGENT:\"UPDATE_AGENT\",SET_ALL_AGENTS_LEFT:\"SET_ALL_AGENTS_LEFT\",INIT_BOTS_STORE:\"INIT_BOTS_STORE\",ADD_BOT:\"ADD_BOT\",INIT_CHATS_STORE:\"INIT_CHATS_STORE\",START_CHAT:\"START_CHAT\",CLOSE_CHAT:\"CLOSE_CHAT\",SET_JOINED_AGENTS_IN_CURRENT_CHAT:\"SET_JOINED_AGENTS_IN_CURRENT_CHAT\",ADD_JOINED_AGENT_TO_CURRENT_CHAT:\"ADD_JOINED_AGENT_TO_CURRENT_CHAT\",REMOVE_AGENT_FROM_CURRENT_CHAT:\"REMOVE_AGENT_FROM_CHAT\",SET_CURRENT_CHAT_EVALUATED:\"SET_CHAT_EVALUATED\",SET_AGENT_TYPING:\"SET_AGENT_TYPING\",SET_CURRENT_CHAT_DEPARTMENT_ID:\"SET_CHAT_DEPARTMENT_ID\",SET_JOINED_BOTS:\"SET_JOINED_BOTS\",UPDATE_CHATS_STORE:\"UPDATE_CHATS_STORE\",INIT_TRANSITION_STORE:\"INIT_TRANSITION_STORE\",START_TRANSITION_SCRIPT:\"START_TRANSITION_SCRIPT\",CONTINUE_TRANSITION_SCRIPT:\"CONTINUE_TRANSITION_SCRIPT\",STOP_TRANSITION_SCRIPT:\"STOP_TRANSITION_SCRIPT\",RESET_TRANSITON_SCRIPT:\"RESET_TRANSITON_SCRIPT\",INIT_MESSAGES_STORE:\"INIT_MESSAGES_STORE\",ADD_MESSAGE:\"ADD_MESSAGE\",ADD_MESSAGES:\"ADD_MESSAGES\",EDIT_MESSAGE:\"EDIT_MESSAGE\",DELETE_MESSAGE:\"DELETE_MESSAGE\",UPDATE_MESSAGE_BODY:\"UPDATE_MESSAGE_BODY\",UPDATE_MESSAGE_STATUS:\"UPDATE_MESSAGE_STATUS\",UPDATE_MESSAGE:\"UPDATE_MESSAGE\",UPDATE_MESSAGES:\"UPDATE_MESSAGES\",SET_OFFLINE_FORM_TITLE:\"SET_OFFLINE_FORM_TITLE\",SET_OFFLINE_FORM_TEXT:\"SET_OFFLINE_FORM_TEXT\",UPDATE_CLIENT_STORE:\"UPDATE_CLIENT_STORE\",UPDATE_CLIENT_STORE_MANUALLY:\"UPDATE_CLIENT_STORE_MANUALLY\",RESET_CLIENT_STORE:\"RESET_CLIENT_STORE\",SET_DISABLE_FILETRANSFER:\"SET_DISABLE_FILETRANSFER\",SET_ENABLE_PRECHAT:\"SET_ENABLE_PRECHAT\",ADD_PROACTIVE:\"ADD_PROACTIVE\",RESET_PROACTIVE:\"RESET_PROACTIVE\",SET_PROACTIVE_STATUS:\"SET_PROACTIVE_STATUS\",SET_PROACTIVE_NAME:\"SET_PROACTIVE_NAME\",SET_PROACTIVE_PRECHATS:\"SET_PROACTIVE_PRECHATS\",UPDATE_WEBRTCCALL_STATUS:\"UPDATE_WEBRTCCALL_STATUS\",UPDATE_PERMISSION:\"UPDATE_PERMISSION\",UPDATE_DESIGNER_SETTINGS:\"UPDATE_DESIGNER_SETTINGS\",SET_JOINT:\"SET_JOINT\"}},79156:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.storesMap=t.readoptReduxToClientStorage=t.adoptClientStorageToRedux=void 0;var i=r(n(61125)),o=r(n(4855)),a=n(28650),s=n(71047),l=n(42344),u=n(34014),c=n(73422);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t{p.warn(\"ADOPT_CLIENT_STORAGE_TO_REDUX\",{data:e,keysSet:t});const n=g[t],r=n.keys,i=n.initialState;if(!e)return i;const o={};for(const t in r){const n=r[t];var s;if((0,c.isObject)(n))for(const r in n)e[t]&&(0,a.hasOwn)(e[t],r)?o[n[r]]=e[t][r]:o[n[r]]=null;else o[n]=null!==(s=e[t])&&void 0!==s?s:i[n]}return o};t.readoptReduxToClientStorage=(e,t)=>{p.warn(\"READOPT_CLIENT_STORAGE_TO_REDUX\",{data:e,keysSet:t});const n=f({},e),r=g[t].keys;for(const t in r){const i=r[t];if((0,c.isObject)(i))for(const r in i)n[t]=f(f({},n[t]),{},{[r]:e[i[r]]}),delete n[i[r]];else n[t]=e[i],t!==i&&delete n[i]}return n}},91133:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.mergeSafety=void 0;var i=r(n(61125)),o=n(98986);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}t.mergeSafety=(e,t)=>Object.keys(t).reduce(((e,n)=>{const r=t[n];return(0,o.isNull)(r)||(e[n]=r),e}),function(e){for(var t=1;tt=>n=>{u.warn(\"DISPATCHING\",n);const r=t(n);return a.default.getInstance()&&a.default.getInstance().saveReduxAction(l(l({},n),{},{ts:(new Date).getTime()})),u.warn(\"NEXT_STATE\",e.getState()),r}},68031:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.subscribeOnStorage=t.statesToPersist=t.persistMiddleware=void 0;var i=r(n(96394)),o=n(16016),a=n(2036),s=n(79156),l=n(39715),u=n(71047),c=n(44733),d=n(73422);const f=c.StorageProvider.createKeyForStore(u.STORAGED_ID.POSITION),p=c.StorageProvider.createKeyForStore(u.STORAGED_ID.CLIENT),h={[u.STORAGED_ID.POSITION]:{storageKey:f,path:\"position\",onAdapter:null,onReadapter:null,onUpdate:null},[u.STORAGED_ID.CLIENT]:{storageKey:p,path:\"client\",onAdapter:e=>(0,s.adoptClientStorageToRedux)(e,u.STORAGED_ID.CLIENT),onReadapter:e=>(0,s.readoptReduxToClientStorage)(e,u.STORAGED_ID.CLIENT),onUpdate:e=>{i.default.cookie_domain&&c.StorageProvider.duplicateClientStateInCookie(e)}},[u.STORAGED_ID.CALLBACK]:{storageKey:p,path:\"callback\",onAdapter:e=>(0,s.adoptClientStorageToRedux)(e,u.STORAGED_ID.CALLBACK),onReadapter:e=>(0,s.readoptReduxToClientStorage)(e,u.STORAGED_ID.CALLBACK),onUpdate:null}};t.statesToPersist=h;const g={\"position/initPositionStore\":h[u.STORAGED_ID.POSITION],[a.ActionType.UPDATE_CLIENT_STORE]:h[u.STORAGED_ID.CLIENT],[a.ActionType.RESET_CLIENT_STORE]:h[u.STORAGED_ID.CLIENT],[a.ActionType.UPDATE_CALLBACK_STORE]:h[u.STORAGED_ID.CALLBACK]};t.persistMiddleware=e=>t=>n=>{if(t(n),n.type===a.ActionType.SET_DID_FREEZE_DATA&&!0===n.payload.didFreezeData)return Object.values(h).forEach((e=>{let t=e.storageKey;return c.StorageProvider.remove(t)}));n.type===a.ActionType.RESET_CLIENT_STORE&&c.StorageProvider.remove(h[u.STORAGED_ID.CLIENT].storageKey);const r=e.getState();if(n.type in g&&!r.app.didFreezeData){const e=g[n.type],t=e.storageKey,i=e.path,o=e.onReadapter,a=e.onUpdate,s=(0,l.get)(r,i),u=c.StorageProvider.get(t),d=Object.assign({},u,o?o(s):s);c.StorageProvider.set(t,d),null==a||a(d);const f=v(n.type);c.StorageProvider.set(_,f)}};const _=\"sync\",m=(0,o.generateGUID)(),v=e=>({actionType:e,sourceId:m,time:Date.now()});t.subscribeOnStorage=e=>{window.addEventListener(\"storage\",(e=>t=>{let n=t.key;if((0,c.isJvKeyForStoreToGet)(n)){const t=c.StorageProvider.get(_);if(t&&t.sourceId!==m){const n=g[t.actionType],r=n.storageKey,i=n.onAdapter,o=c.StorageProvider.get(r);e.dispatch({type:t.actionType,payload:(0,d.isFunction)(i)?i(o):o})}}})(e))}},57157:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments.length>1?arguments[1]:void 0;const n=t.type,r=t.payload;switch(n){case a.ActionType.INIT_AGENTS_STORE:if(r&&r.length){const e=r.filter((e=>!e.isBot));return(0,o.default)(e)}return(0,o.default)(e);case a.ActionType.ADD_AGENT:if(r){return e.find((e=>e.id===r.id))?e.map((e=>e.id===r.id?l(l({},e),r):e)):[].concat((0,o.default)(e),[l({},r)])}return(0,o.default)(e);case a.ActionType.UPDATE_AGENT:return r?e.map((e=>e.id===r.id?l(l({},e),r):e)):(0,o.default)(e);case a.ActionType.SET_ALL_AGENTS_LEFT:return e.map((e=>l(l({},e),{},{state:\"left\"})));default:return e}};var i=r(n(61125)),o=r(n(15687)),a=n(2036);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:l,t=arguments.length>1?arguments[1]:void 0;const n=t.type,r=t.payload;switch(n){case o.ActionType.INIT_APP_STORE:return{isFocused:r.isFocused,isOnline:!!r.isOnline,route:r.route,tabRoute:r.tabRoute,lastChatOpened:r.lastChatOpened,isInDrag:r.isInDrag,isContactFormFocused:r.isContactFormFocused,isInputDisabled:r.isInputDisabled,maintenance:r.maintenance,chatOpenByClient:r.chatOpenByClient,chatStarted:r.chatStarted,chatAccepted:r.chatAccepted,lastMsgId:r.lastMsgId,lastMsgTime:r.lastMsgTime,started:r.started,showEula:r.showEula,viReconnectTime:r.viReconnectTime,didFreezeData:r.didFreezeData,lastChatStatus:r.lastChatStatus,quoteMsgId:r.quoteMsgId,hiddenByRules:r.hiddenByRules};case o.ActionType.SET_APP_IS_ONLINE:return s(s({},e),{},{isOnline:r.isOnline});case o.ActionType.SET_APP_IS_FOCUSED:return s(s({},e),{},{isFocused:r.isFocused});case o.ActionType.SET_CHAT_OPEN_BY_CLIENT:return s(s({},e),{},{chatOpenByClient:r.chatOpenByClient});case o.ActionType.SET_APP_ROUTE:return s(s({},e),{},{route:r.route});case o.ActionType.SET_LAST_CHAT_OPENED:return s(s({},e),{},{lastChatOpened:r.lastChatOpened});case o.ActionType.SET_IS_IN_DRAG:return s(s({},e),{},{isInDrag:r.isInDrag});case o.ActionType.SET_IS_CONTACT_FORM_FOCUSED:return s(s({},e),{},{isContactFormFocused:r.isContactFormFocused});case o.ActionType.SET_IS_INPUT_DISABLED:return s(s({},e),{},{isInputDisabled:r.isInputDisabled});case o.ActionType.SET_MAINTENANCE:return s(s({},e),{},{maintenance:r.maintenance});case o.ActionType.SET_LAST_CHAT_STATUS:return s(s({},e),{},{lastChatStatus:r.lastChatStatus});case o.ActionType.SET_QUOTE_MSG_ID:return s(s({},e),{},{quoteMsgId:r.quoteMsgId});case o.ActionType.SET_HIDDEN_BY_RULES:return s(s({},e),{},{hiddenByRules:r.hiddenByRules});case o.ActionType.UPDATE_APP_STORE:return s(s({},e),r);default:return e}};var i=r(n(61125)),o=n(2036);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:u,t=arguments.length>1?arguments[1]:void 0;const n=t.type,r=t.payload;switch(n){case a.ActionType.INIT_BOTS_STORE:if(r&&r.length){const e=r.filter((e=>e.isBot));return(0,o.default)(e)}return(0,o.default)(e);case a.ActionType.ADD_BOT:if(r){return e.find((e=>e.id===r.id))?e.map((e=>e.id===r.id?l(l({},e),r):e)):[].concat((0,o.default)(e),[l({},r)])}return(0,o.default)(e);default:return e}};var i=r(n(61125)),o=r(n(15687)),a=n(2036);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:l,t=arguments.length>1?arguments[1]:void 0;const n=t.type,r=t.payload;if(n===o.ActionType.UPDATE_CALLBACK_STORE)return s(s({},e),r);return e},t.initialState=void 0;var i=r(n(61125)),o=n(2036);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:c,t=arguments.length>1?arguments[1]:void 0;const n=t.type,r=t.payload;switch(n){case a.ActionType.INIT_CHATS_STORE:return r;case a.ActionType.SET_JOINED_AGENTS_IN_CURRENT_CHAT:return e.map(u((e=>{var t;return l(l({},e),{},{joinedAgents:null!==(t=r.joinedAgents)&&void 0!==t?t:[]})})));case a.ActionType.SET_JOINED_BOTS:return e.map(u((e=>{var t;return l(l({},e),{},{joinedBots:null!==(t=r.joinedBots)&&void 0!==t?t:[]})})));case a.ActionType.ADD_JOINED_AGENT_TO_CURRENT_CHAT:return r.agentId<0?e:e.map(u((e=>e.joinedAgents.includes(r.agentId)?e:l(l({},e),{},{joinedAgents:[].concat((0,i.default)(e.joinedAgents),[r.agentId])}))));case a.ActionType.SET_AGENT_TYPING:return e.map(u((e=>l(l({},e),{},{agentTyping:r.agentTyping}))));case a.ActionType.SET_CURRENT_CHAT_EVALUATED:return e.map(u((e=>l(l({},e),{},{evaluated:r.evaluated}))));case a.ActionType.CLOSE_CHAT:return e.map(u((e=>l(l({},e),{},{joinedAgents:[]}))));default:return e}};var i=r(n(15687)),o=r(n(61125)),a=n(2036);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t(t,n,r)=>n!==r.length-1?t:e(t),c=[]},34014:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments.length>1?arguments[1]:void 0;const n=t.type,r=t.payload;switch(n){case o.ActionType.UPDATE_CLIENT_STORE:return(0,a.mergeSafety)(e,r);case o.ActionType.UPDATE_CLIENT_STORE_MANUALLY:return l(l({},e),r);case o.ActionType.RESET_CLIENT_STORE:return u;default:return e}},t.initialState=void 0;var i=r(n(61125)),o=n(2036),a=n(91133);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:u,t=arguments.length>1?arguments[1]:void 0;const n=t.type,r=t.payload;switch(n){case a.ActionType.INIT_MESSAGES_STORE:return r.messages?(0,o.default)(r.messages):(0,o.default)(e);case a.ActionType.ADD_MESSAGE:return r.message?[].concat((0,o.default)(e),[r.message]):(0,o.default)(e);case a.ActionType.ADD_MESSAGES:return r.messages&&r.messages.length?[].concat((0,o.default)(e),(0,o.default)(r.messages)):(0,o.default)(e);case a.ActionType.UPDATE_MESSAGE_BODY:return r.privateId&&r.body?(0,o.default)(e.map((e=>e.private_id===r.privateId?l(l({},e),{},{body:r.body}):e))):(0,o.default)(e);case a.ActionType.UPDATE_MESSAGE:return e.map((e=>r.messageId&&e.msg_id===r.messageId||r.privateId&&e.private_id===r.privateId?l(l({},e),r.newMessage):e));case a.ActionType.UPDATE_MESSAGES:return e.map((e=>r.messageIds&&r.messageIds.includes(e.msg_id)||r.privateIds&&r.privateIds.includes(e.private_id)?l(l({},e),r.update):e));case a.ActionType.EDIT_MESSAGE:case a.ActionType.DELETE_MESSAGE:return(0,o.default)(e);case a.ActionType.UPDATE_WEBRTCCALL_STATUS:return r.privateId&&r.webRTCCallStatus?(0,o.default)(e.map((e=>e.private_id===r.privateId?l(l({},e),{},{body:l(l({},e.body),{},{webRTCCallStatus:r.webRTCCallStatus})}):e))):(0,o.default)(e);default:return e}};var i=r(n(61125)),o=r(n(15687)),a=n(2036);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:l,t=arguments.length>1?arguments[1]:void 0;const n=t.type,r=t.payload;switch(n){case o.ActionType.ADD_PROACTIVE:return r?{text:r.text||null,name:r.name||null,createdTs:r.createdTs||null,privateId:r.privateId||null,status:r.status||null,agentId:r.agentId||null,botId:r.botId||null,isMarkdown:r.isMarkdown||null,prechats:r.prechats||null,campaignId:r.campaignId||null}:e;case o.ActionType.SET_PROACTIVE_STATUS:return s(s({},e),{},{status:r.status});case o.ActionType.SET_PROACTIVE_NAME:return s(s({},e),{},{name:r.name});case o.ActionType.SET_PROACTIVE_PRECHATS:return s(s({},e),{},{prechats:r.prechats});case o.ActionType.RESET_PROACTIVE:return l;default:return e}},t.initialState=void 0;var i=r(n(61125)),o=n(2036);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:l,t=arguments.length>1?arguments[1]:void 0;const n=t.type,r=t.payload;return n===o.ActionType.UPDATE_DESIGNER_SETTINGS?s(s({},e),r):e}},37480:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.features=void 0;var i,o=r(n(61125)),a=n(2036),s=r(n(96394));function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:f,t=arguments.length>1?arguments[1]:void 0;const n=t.type,r=t.payload;switch(n){case a.ActionType.SET_DISABLE_FILETRANSFER:return u(u({},e),{},{disableFiletransfer:r.disableFiletransfer});case a.ActionType.SET_ENABLE_PRECHAT:return u(u({},e),{},{prechat:r.prechat});case a.ActionType.SET_JOINT:return u(u({},e),{},{joint:r.joint});default:return e}}},77620:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var r=n(29829),i=n(61547),o=n(84348),a=n(6727),s=n(62241),l=n(37480),u=n(78634),c=n(6511),d=n(49437),f=(0,r.combineReducers)({features:l.features,system:s.system,user:u.user,permissions:c.permissions,campaignPopup:i.campaignPopup,campaignWidget:o.campaignWidget,contactFormPreview:a.contactFormPreview,designer:d.designer});t.default=f},6511:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.permissions=void 0;var i=r(n(61125)),o=n(2036),a=n(62168);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:u,t=arguments.length>1?arguments[1]:void 0;const n=t.type,r=t.payload;return n===o.ActionType.UPDATE_PERMISSION?l(l({},e),{},{[r.permission]:r.value}):l({},e)}},78634:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.user=void 0;var i,o=r(n(61125)),a=n(2036),s=r(n(96394)),l=n(20344);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:d,t=arguments.length>1?arguments[1]:void 0;const n=t.type,r=t.payload;switch(n){case a.ActionType.SET_WIDGET_COLOR:return c(c({},e),{},{widgetColor:r.widgetColor});case a.ActionType.SET_WIDGET_COLOR2:return c(c({},e),{},{widgetColor2:r.widgetColor2});case a.ActionType.SET_WIDGET_FONT_COLOR:return c(c({},e),{},{widgetFontColor:r.widgetFontColor});case a.ActionType.SET_WIDGET_ORIENTATION:return c(c({},e),{},{widgetOrientation:r.widgetOrientation});case a.ActionType.SET_MOBILE_WIDGET_ORIENTATION:return c(c({},e),{},{widgetMobileOrientation:r.widgetMobileOrientation});case a.ActionType.SET_MOBILE_OFFSET_BOTTOM:return c(c({},e),{},{mobileOffsetBottom:r.mobileOffsetBottom});case a.ActionType.SET_POWER_GRADIENT:return c(c({},e),{},{powerGradient:r.powerGradient});case a.ActionType.SET_MOBILE_WIDGET_COLOR:return c(c({},e),{},{powerButtonColor:r.powerButtonColor});case a.ActionType.SET_WIDGET_PADDING:return c(c({},e),{},{widgetPadding:r.widgetPadding});case a.ActionType.SET_ONLINE_WIDGET_LABEL:return c(c({},e),{},{onlineWidgetLabel:r.onlineWidgetLabel});case a.ActionType.SET_OFFLINE_WIDGET_LABEL:return c(c({},e),{},{offlineWidgetLabel:r.offlineWidgetLabel});case a.ActionType.SET_WIDGET_FONT_FAMILY:return c(c({},e),{},{fontFamily:r.fontFamily});case a.ActionType.SET_WIDGET_FONT_SIZE:return c(c({},e),{},{fontSize:r.fontSize});case a.ActionType.SET_WIDGET_FONT_TYPE:return c(c({},e),{},{fontType:r.fontType});case a.ActionType.SET_CALL_HEADER_TEXT:return c(c({},e),{},{callHeaderText:r.callHeaderText});case a.ActionType.SET_PATTERN:return c(c({},e),{},{pattern:r.pattern});case a.ActionType.SET_CALLBACK_BUTTON_COLOR:return c(c({},e),{},{callbackButtonColor:r.callbackButtonColor});case a.ActionType.SET_BUBBLE_COLOR:return c(c({},e),{},{bubbleColor:r.bubbleColor});case a.ActionType.SET_WIDGET_LABEL_BUBBLE:return c(c({},e),{},{labelBubble:r.labelBubble});case a.ActionType.SET_OFFLINE_FORM_TITLE:return c(c({},e),{},{offlineFormTitle:r.offlineFormTitle});case a.ActionType.SET_OFFLINE_FORM_TEXT:return c(c({},e),{},{offlineFormText:r.offlineFormText});case a.ActionType.SET_PRECHAT:return c(c({},e),{},{prechat:r.prechat});default:return e}}},78135:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i,t=arguments.length>1?arguments[1]:void 0;const n=t.type,o=t.payload;if(n===r.ActionType.INIT_SOCIAL_STORE)return o?{vk:o.vk||null,fb:o.fb||null,mode:o.mode||null}:e;return e};var r=n(2036);const i={vk:null,fb:null,mode:null}},31147:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i,t=arguments.length>1?arguments[1]:void 0;const n=t.type,o=t.payload;switch(n){case r.ActionType.INIT_TRANSITION_STORE:return{currentScript:o&&o.currentScript||null};case r.ActionType.START_TRANSITION_SCRIPT:return{currentScript:o&&o.script||e.currentScript};default:return e}},t.initialState=void 0;var r=n(2036);const i={currentScript:null};t.initialState=i},35233:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.selectShowEula=t.selectRoute=t.selectQuoteMsgId=t.selectLastChatOpened=t.selectIsOnline=t.selectIsInDrag=t.selectIsFocused=t.selectChatStarted=t.selectApp=void 0;const n=e=>e.app;t.selectApp=n;t.selectIsOnline=e=>n(e).isOnline;t.selectIsFocused=e=>n(e).isFocused;t.selectRoute=e=>n(e).route;t.selectShowEula=e=>n(e).showEula;t.selectChatStarted=e=>n(e).chatStarted;t.selectLastChatOpened=e=>n(e).lastChatOpened;t.selectIsInDrag=e=>n(e).isInDrag;t.selectQuoteMsgId=e=>n(e).quoteMsgId},65210:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.selectIsCallbackDelayed=t.selectIsCallbackAvailable=t.selectCallback=void 0;const n=e=>e.callback;t.selectCallback=n;t.selectIsCallbackAvailable=e=>n(e).available;t.selectIsCallbackDelayed=e=>n(e).isDelayed},55623:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.selectIsChatNotStarted=t.selectIsChatEvaluated=t.selectCurrentChat=t.selectChatsIds=t.selectChats=void 0;var i=r(n(15687)),o=n(79257),a=n(66311);const s=e=>e.chats;t.selectChats=s;const l=e=>{const t=s(e);return(0,o.last)(t)};t.selectCurrentChat=l;t.selectIsChatEvaluated=e=>{var t;const n=l(e);return null!==(t=null==n?void 0:n.evaluated)&&void 0!==t&&t};t.selectIsChatNotStarted=e=>{const t=l(e);return!(null!=t&&t.joinedAgents.length||null!=t&&t.joinedBots.length)};t.selectChatsIds=e=>{const t=(0,a.selectMessages)(e);return(0,i.default)(t.reduce(((e,t)=>(null!=t&&t.chat_id&&(e.has(t.chat_id)||e.add(t.chat_id)),e)),new Set))}},45959:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.selectLastMessage=t.selectIsIntroduced=t.selectInputText=t.selectEulaAccepted=t.selectDescription=t.selectDepartmentId=t.selectClientPhone=t.selectClientName=t.selectClientId=t.selectClientEvaluate=t.selectClientEmail=t.selectClient=void 0;const n=e=>e.client;t.selectClient=n;t.selectClientId=e=>n(e).clientId;t.selectEulaAccepted=e=>n(e).eulaAccepted;t.selectClientEvaluate=e=>n(e).evaluate;t.selectDepartmentId=e=>n(e).departmentId;t.selectClientName=e=>n(e).name||\"\";t.selectClientPhone=e=>n(e).phone||\"\";t.selectClientEmail=e=>n(e).email||\"\";t.selectInputText=e=>n(e).inputText||\"\";t.selectDescription=e=>n(e).description;t.selectLastMessage=e=>n(e).lastMessage||\"\";t.selectIsIntroduced=e=>n(e).isIntroduced},95448:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.selectFeatures=t.selectCampaigns=void 0;const n=e=>e.settings.features;t.selectFeatures=n;t.selectCampaigns=e=>n(e).campaigns},66311:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.selectSendedMessages=t.selectMessages=t.selectLastMessage=t.selectLastClientMessage=t.selectClientMessages=t.selectBotBlockedMessages=t.selectAgentMessagesCount=t.selectAgentMessages=void 0;var r=n(81152),i=n(73422);const o=e=>e.messages;t.selectMessages=o;t.selectSendedMessages=e=>o(e).filter((e=>e.status===r.MessageStatus.SENT));const a=e=>o(e).filter((e=>e.from===r.MessageInitiator.CLIENT));t.selectClientMessages=a;const s=e=>o(e).filter((e=>e.from===r.MessageInitiator.AGENT));t.selectAgentMessages=s;t.selectAgentMessagesCount=e=>s(e).length;t.selectLastClientMessage=e=>{const t=a(e);if(t.length>0)return t[t.length-1]};t.selectLastMessage=e=>{const t=o(e);if(t.length>0)return t[t.length-1]};t.selectBotBlockedMessages=e=>(o(e)||[]).filter((e=>{var t,n;return e.type==r.MessageType.LISTPICKER&&e.body&&(null===(t=e.body)||void 0===t?void 0:t.force_reply)&&!(0,i.isNumber)(null===(n=e.body)||void 0===n?void 0:n.answer_id)}))},7193:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.selectProactive=void 0;t.selectProactive=e=>e.proactive},87692:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.selectWixAgentTitle=t.selectWixAgentDisplayName=t.selectWidgetPadding=t.selectWidgetOrientation=t.selectWidgetMobileOrientation=t.selectWidgetId=t.selectWidgetFontColor=t.selectWidgetColor2=t.selectWidgetColor=t.selectUserCallbackTime=t.selectSettings=t.selectPrechat=t.selectPowerGradient=t.selectPowerButtonPhone=t.selectPowerButtonColor=t.selectPattern=t.selectOfflineWidgetLabel=t.selectOfflineFormTitle=t.selectMobileProactive=t.selectMobileOffsetBottom=t.selectLocale=t.selectLabelBubble=t.selectJoint=t.selectIsPremium=t.selectGeoIp=t.selectEulaEnabled=t.selectEula=t.selectEnablePrechat=t.selectDisableEmoji=t.selectDisableBotLabel=t.selectDesigner=t.selectDepartments=t.selectContactsSettings=t.selectContactsAsk=t.selectCallHeaderText=t.selectBubbleColor=t.selectBillRu=t.selectBaseUrl=t.selectAvatarUrl=void 0;const n=e=>e.settings;t.selectSettings=n;const r=e=>n(e).features,i=e=>n(e).system,o=e=>n(e).user;t.selectEnablePrechat=e=>r(e).prechat;t.selectDisableEmoji=e=>r(e).disableEmoji;t.selectDisableBotLabel=e=>r(e).disableBotLabel;t.selectEula=e=>r(e).eula;t.selectJoint=e=>r(e).joint;t.selectMobileProactive=e=>r(e).mobileProactive;t.selectDesigner=e=>n(e).designer;t.selectAvatarUrl=e=>i(e).avatarUrl;t.selectIsPremium=e=>i(e).premium;t.selectBillRu=e=>i(e).billRu;t.selectBaseUrl=e=>i(e).baseUrl;t.selectWidgetId=e=>i(e).widgetId;t.selectGeoIp=e=>i(e).geoIp;t.selectEulaEnabled=e=>i(e).eula;t.selectBubbleColor=e=>o(e).bubbleColor||\"green\";t.selectPrechat=e=>o(e).prechat;t.selectLocale=e=>o(e).locale;t.selectDepartments=e=>o(e).departments||[];t.selectContactsSettings=e=>o(e).contactsSettings;t.selectWidgetOrientation=e=>o(e).widgetOrientation;t.selectWidgetMobileOrientation=e=>o(e).widgetMobileOrientation;t.selectMobileOffsetBottom=e=>o(e).mobileOffsetBottom;t.selectCallHeaderText=e=>o(e).callHeaderText;t.selectWidgetPadding=e=>o(e).widgetPadding;t.selectWidgetFontColor=e=>o(e).widgetFontColor||null;t.selectWidgetColor=e=>o(e).widgetColor||null;t.selectWidgetColor2=e=>o(e).widgetColor2||null;t.selectUserCallbackTime=e=>o(e).callback.time;t.selectPowerButtonPhone=e=>o(e).powerButtonPhone;t.selectPattern=e=>o(e).pattern;t.selectPowerButtonColor=e=>o(e).powerButtonColor;t.selectPowerGradient=e=>o(e).powerGradient;t.selectWixAgentDisplayName=e=>o(e).wixAgentDisplayName;t.selectWixAgentTitle=e=>o(e).wixAgentTitle;t.selectOfflineWidgetLabel=e=>o(e).offlineWidgetLabel;t.selectOfflineFormTitle=e=>o(e).offlineFormTitle;t.selectContactsAsk=e=>o(e).contactsAsk;t.selectLabelBubble=e=>o(e).labelBubble},92400:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.selectTransitionCurrentScript=void 0;t.selectTransitionCurrentScript=e=>e.transition.currentScript},62096:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.reduxStore=void 0;var i=n(29829),o=r(n(53894)),a=n(9393),s=n(75291),l=n(44733),u=n(28240),c=n(68031),d=r(n(94514));const f=(0,i.configureStore)({reducer:d.default,preloadedState:function(){const e={};return(0,a.each)(c.statesToPersist,(function(t){let n=t.storageKey,r=t.path,i=t.onAdapter;const o=l.StorageProvider.get(n);o&&(0,s.set)(e,r,i?i(o):o)})),e}(),middleware:[o.default,u.loggerMiddleware,c.persistMiddleware]});t.reduxStore=f,(0,c.subscribeOnStorage)(f)},5735:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var i=r(n(61125)),o=n(9393),a=n(31484),s=r(n(26754)),l=r(n(138)),u=r(n(14264)),c=r(n(71277)),d=r(n(2833)),f=n(81152),p=n(21476),h=n(97490),g=n(65465),_=n(4425),m=r(n(66547)),v=r(n(73687)),y=r(n(4855)),b=r(n(92443)),E=r(n(96394)),C=n(73262),T=n(21951),D=n(68403),w=n(13077),S=n(43902),O=n(6222),A=n(20676),I=n(73422),k=n(26932),M=n(44145),x=n(69882),P=n(83907),R=n(9550),N=n(48999),L=n(74619),F=n(50350),j=n(85948),B=n(45948),U=n(97615);function W(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function H(e){for(var t=1;t{var t,n,r,i;const o=S.StatsManager.get(e.campaign_id);return\"widget\"===e.type&&e.rules.commands[0].command===P.RuleTypes.PROACTIVE&&(this.hasWidgetCampaign=!0),(null==o||!o.isSubmitted||\"call_to_action\"===(null===(t=e.content)||void 0===t||null===(n=t.popup_settings)||void 0===n||null===(r=n.screens)||void 0===r||null===(i=r[0])||void 0===i?void 0:i.action))&&(!e.end_ts||l<1e3*e.end_ts)})),this.isCampaignsEnable=this.campaigns&&this.campaigns.length>0,(0,w.setRuleLocal)(\"pageEnterTime\",l),(0,w.addPageView)(),s.default.agent_id&&i&&o||this.ready()},ready:function(){const e=this.rules.slice();G.log(\"RULE MANAGER READY: initialRules\",e),this.rules=[],e.forEach(((e,t)=>{e.conditions?this.isCampaignsEnable&&this.hasWidgetCampaign&&e.commands[0].command===P.RuleTypes.PROACTIVE?G.warn(\"Remove proactive rule, because it handled by campaigns.\"):this.rules.push(new K(e,t)):G.warn(\"Remove rule without conditions.\")}));const t=this.rules.length;this.isCampaignsEnable&&this.campaigns.forEach(((e,n)=>{var r,i,o,a;const s=e.campaign_id,l=e.title,u=e.content,c=e.rules;c.conditions?this.rules.push(new K(H(H({},c),{},{campaign_id:s,name:l||`Campaign ${s}`,widget_settings:null!==(r=null==u?void 0:u.widget_settings)&&void 0!==r?r:null,popup_settings:null!==(i=null==u?void 0:u.popup_settings)&&void 0!==i?i:null,prechats:null!==(o=null==u||null===(a=u.widget_settings)||void 0===a?void 0:a.prechat_buttons)&&void 0!==o?o:null==u?void 0:u.prechat_buttons}),t+n)):G.warn(\"Remove campaign without conditions.\")})),G.warn(\"final rules\",this.rules)},moveCloseButton:function(){(0,o.each)(this.rules,(function(e){(0,w.setRuleLocal)(\"movedToCloseButton\",!0),e.tick()}),this)},mouseScroll:function(e){(0,o.each)(this.rules,(function(t){(0,w.setRuleLocal)(\"scrollPosition\",e),t.tick()}),this)},cancelRule:function(e){G.log(\"canceling rule\",e);for(var t=0;t7&&void 0!==arguments[7]?arguments[7]:null;if(this.isCampaignsEnable&&o){const e=(0,M.getProactive)().campaignId;if(e)return void G.warn(`Proactive message disabled. Proactive message already have options from campaign #${e}.`);k.proactiveDispatchers.addProactive({campaignId:o})}(n&&\"string\"==typeof n&&n.includes(\"markdown\")||r)&&(r=!0);const _=u.default.getCurrentChatMessages(),m=\"Cant show proactive:\";if(!this.canInvite||(0,M.getProactive)().text||u.default.getCurrentProactive()||p.Router.getCurrentRoute()==h.Route.CHAT&&(0,M.getApp)().chatOpenByClient||(0,M.getApp)().chatStarted&&_&&_.length)return void G.info(`${m} by logic`);const v=(0,M.getUserSettings)().departments;if((0,I.isNumber)(t)&&0!==t&&(null==v||!v.find((e=>+e.id===t))))return void G.info(`${m} department id ${t} is not found.`);const y=u=>{G.log(\"widget status\",u);const d=(0,M.getClient)();(0,M.getApp)().isOnline||(0,M.getAgents)().length?(0,M.getProactive)().text||!u||p.Router.getCurrentRoute()!==h.Route.LABEL&&!A.platform.isChatPage?G.log('invitation failed, no agent OR route != \"label\" OR proactive already shown'):(u.bot_id||d.priorityAgentId&&d.priorityAgentId===u.agent_id||k.clientDispatchers.setPaId(u.agent_id),v&&(0,I.isNumber)(t)&&k.clientDispatchers.setDepartmentId(t),i&&k.featuresDispatchers.enablePrechat(!0),b.default.proactive({message:e,agentInfo:u,name:n,isMarkdown:r,prechats:i,campaignId:o,conditionList:(0,w.getCondNames)(a),extra:s}),(0,w.setInvitationTime)(),z.emit(\"show_proactive\"),c.default.play(\"notification\"),g.messageActions.destroyByType(f.MessageType.LISTPICKER),g.messageActions.addPrechatMessage(i,o),o?l.default.trackCampaignShown(n):l.default.trackProactiveInvitationShown(n)):G.info(`${m} for offline`)};d.default.getActiveAgent(y,t)},showCallForm:function(e,t){const n=(0,M.getProactive)();(0,M.getApp)().route!=h.Route.LABEL||n.text&&n.status!=f.MessageStatus.READ?G.warn(\"ignore showCallForm due to proactive\"):b.default.showCallForm(e,(()=>{z.emit(\"show_proactive\"),c.default.play(\"notification\"),(0,w.setInvitationTime)(),l.default.trackCallWidgetInvitationShown(t)}))},showCampaignPopup:function(e,t){var n;const r=e.campaignId,i=(0,M.getApp)().chatAccepted,o=(0,M.getSettings)().campaignPopup,a=o.campaignId,s=o.display,l=null==e||null===(n=e.screens[0])||void 0===n?void 0:n.action,u=(0,O.isFrequencyDelay)(r),c=S.StatsManager.get(r);if(!t){if(i)return void G.warn(\"Chat accepted by agent. CampaignPopup disabled.\");if(u)return void G.warn(`CampaignPopup #${r} is delayed.`);if(s)return void G.warn(`CampaignPopup already have config from campaign #${a}.`);if(null!=c&&c.isSubmitted){if(\"call_to_action\"!==l)return void G.warn(`CampaignPopup #${r} no longer shown. It was accepted by client.`);e.frequency=\"once_1d\"}}b.default.showPopup(e)}});let $,Z;const q=Object.assign(V,{inited:!1,initialize:function(){this.inited||(this.initScroll(),this.initClose(),this.inited=!0)},initScroll:function(){$=(0,C.throttle)(this._scroll.bind(this),150),(0,T.addListener)(window.parent,\"scroll\",$)},initClose:function(){this.last_position={},Z=(0,C.throttle)(this._mouse.bind(this),100),(0,T.addListener)(window.parent,\"mousemove\",Z)},_mouse:function(e){if(this.timerId&&clearTimeout(this.timerId),void 0!==this.last_position.x){var t=this.last_position.x-e.clientX,n=this.last_position.y-e.clientY,r=Math.abs(n)>Math.abs(t)&&n>0,i=e.clientY>>0==0,o=e.clientY<=30,a=e.clientY<=this.last_position.dY+30&&n>e.clientY&&n>25;r&&(i||o&&a)&&(this.timerId=setTimeout((()=>{z.moveCloseButton()}),200))}this.last_position={x:e.clientX,y:e.clientY,dY:this.last_position.y-e.clientY}},_scroll:function(){const e=window.parent.document;let t=e.documentElement.clientHeight;t===e.documentElement.scrollHeight&&(t=e.body.clientHeight),z.mouseScroll(Math.round((e.documentElement.scrollTop+e.body.scrollTop)/(e.documentElement.scrollHeight-t)*100))},removeEvents:function(){$&&(0,T.removeEvent)(window.parent,\"scroll\",$),Z&&(0,T.removeEvent)(window.parent,\"scroll\",Z)}}),K=function(e,t){const n={initialize:function(){(0,a.defaults)(this,e),this.index=t,this.isCampaign=Boolean(e.campaign_id),this.isTriggered=!1;const n=(0,M.getApp)(),r=n.route,i=n.hiddenByRules;if(r===h.Route.HIDDEN||i)return void G.log(\"Ignore rule, widget is hidden.\");(0,o.each)(this.conditions,(function(e){e.condition===P.RuleConditions.WEEK_DAY&&\"0\"===e.value&&(e.value=\"7\")})),this.timeConditions=[];const s=this.commands[0];let u=!1;const c=this.id?\"id\"+this.id:\"i\"+this.index,d=s.command+\"_onceADay_\"+c,f=v.default.get(d),p=(0,w.hasOnceCondition)(this.conditions);if(p&&f){if(!1!==p.value)return G.log(`Ignore \"${this.name}\" rule, already triggered today.`),void this.cancel();v.default.set(d,null,1)}if(!p&&s.params&&(s.params.once_aday||s.params.onceADay)&&f)G.log(\"is once a day rule\",this.name);else{if(this.conditions)for(let e=0;e0?(0,w.checkTimeConditions)(this.timeConditions,this.type,this.name)?this.triggered():this.timeWait():u&&this.triggered()}},timeWait:function(){var e=this;clearTimeout(this.timeWaitTimeout),this.timeWaitTimeout=setTimeout((function(){e.tick()}),1e3)},tick:function(){!this.isTriggered&&(0,w.checkTimeConditions)(this.conditions,this.type,this.name)?this.triggered():this.timeWait()},cancel:function(){clearTimeout(this.timeWaitTimeout),this.isTriggered=!0},triggered:function(){var e,t,n,r,i,o;G.log(\"triggered\",this.name);const a=this.commands[0];clearTimeout(this.timeWaitTimeout),this.isTriggered=!0;let s={};(0,I.isObject)(a.params)&&(s={name:a.command+\"_onceADay\",value:a.params.once_aday||a.params.onceADay?1:null});const d=(0,w.hasOnceCondition)(this.conditions);G.log(\"onceCondition\",d,this.conditions),d&&(s={name:a.command+\"_onceADay\",value:d.value});const p=(0,w.isPopupCommand)(a.command),m=(0,M.getApp)().route,v=(0,M.getApp)().isOnline;if(m!==h.Route.LABEL&&p&&(0,M.getApp)().chatOpenByClient||A.platform.isChatPage&&[h.Route.DEPARTMENTS,h.Route.INTRODUCE].includes(m))return void G.log(\"cant show proactive\",m);const y=(0,M.getClient)();if(p&&(0,w.isYandexMarketClient)(y.utm))return void G.log(\"ignore proactive for YMarket\");const E=null!==(e=this.widget_settings)&&void 0!==e?e:a.params,C=this.campaign_id&&E?(0,N.formatProactiveContent)(E):null===(t=a.params)||void 0===t?void 0:t.message,T=(0,M.getUserSettings)(),S=T.contactsAsk,O=T.chatMode,x=this.campaign_id,L=this.popup_settings,F=this.frequency;switch(a.command){case P.RuleTypes.PROACTIVE:z.showProactive(C,null!==(n=a.params)&&void 0!==n&&n.department?+(null===(r=a.params)||void 0===r?void 0:r.department):void 0,this.name,!!this.campaign_id||this.isMarkdown,this.prechats,this.campaign_id,this.conditions,this.campaign_id?{img_src:E.img_src,img_position:E.img_position,background:E.background,text_color:E.text_color}:null);break;case P.RuleTypes.OPEN_OFFLINE:if((0,M.getClient)().isIntroduced)return G.warn(\"Client introduced earlier, OPEN_OFFLINE canceled.\"),void z.cancelRule(P.RuleTypes.OPEN_OFFLINE);if(O===_.ChatMode.ONLINE||m!==h.Route.LABEL)return;(0,w.setInvitationTime)(),a.params&&(a.params.title&&k.userDispatchers.setOfflineFormTitle(a.params.title),a.params.message&&(g.messageActions.deleteOfflineSystemInvites(),k.userDispatchers.setOfflineFormText(a.params.message))),b.default.openOffline(),z.emit(\"show_proactive\"),c.default.play(\"notification\"),l.default.trackProactiveInvitationShown(this.name),z.cancelRule(P.RuleTypes.OPEN_OFFLINE);break;case P.RuleTypes.HIDE:(0,M.getFeatures)().enableSpaNavigate?k.appDispatchers.setHiddenByRules(!0):((0,j.addSyncExclude)(\"route\"),k.appDispatchers.setAppRoute(h.Route.HIDDEN)),z.allRulesCancel(),c.default.disableSoundPlayer();break;case P.RuleTypes.SYSTEM_MESSAGE:if(v){var B,U;const e=u.default.getLastMessage();e&&e.get(\"type\")===f.MessageType.SYSTEM&&e.get(\"text\")===(null===(B=a.params)||void 0===B?void 0:B.message)&&e.destroy(),(0,w.setInvitationTime)(),b.default.systemMessage(null===(U=a.params)||void 0===U?void 0:U.message),g.messageActions.addPrechatMessage()}break;case P.RuleTypes.SYSTEM_EMAIL:if(!v)return;if(v&&S===R.ContactsType.SOCIAL)return void G.log(\"systemMessageEmail failed, contact settings is social\");if(y.email)return void G.log(\"Client already has email. Rule ignored.\");if((0,D.hasIntegration)(y.hasIntegration))return void G.log(\"systemMessageEmail failed, client has integration\");(0,w.setInvitationTime)(),b.default.systemMessageEmail(null===(i=a.params)||void 0===i?void 0:i.message),g.messageActions.addPrechatMessage();break;case P.RuleTypes.SHOW_CALLFORM:z.showCallForm((null===(o=a.params)||void 0===o?void 0:o.title).replace(\"
\",\"\").replace(\"\",\"\").replace(\"\",\"\").replace(\"\",\"\"),this.name);break;case P.RuleTypes.SHOW_POPUP:z.showCampaignPopup(H(H({},L),{},{frequency:F,campaignId:x}))}z.handleOnceADay(s,this)}};return n.initialize(),n};(0,M.getFeatures)().enableSpaNavigate&&new L.Observer({onUrlChange:()=>{const e=(0,x.getCurrentPage)(),t=e.title,n=e.url;(0,F.sendUrlChange)(t,n),(0,w.setRuleLocal)(\"firstMessageTime\",null),B.isPopupConstructor||U.EnvironmentManager.isWidgetConstructor()||k.appDispatchers.setHiddenByRules(!1),z.allRulesCancel(),z.initCampaignIds=[],z.campaigns=[],z.rules=[],z.init()}}),s.default.addListener((function(){s.default.agent_id&&(0,M.getApp)().chatStarted&&(0,M.getApp)().isOnline&&z.allRulesCancel()})),u.default.on(\"create\",(()=>{u.default.getCurrentClientMessages().length&&!(0,w.getRuleLocal)(\"firstMessageTime\")&&(G.log(\"cancelRules, we have client messsages.\"),z.cancelRule(P.RuleTypes.PROACTIVE),z.cancelRule(P.RuleTypes.SHOW_CALLFORM));const e=u.default.getLastMessage();e&&e.get(\"type\")===P.RuleTypes.PROACTIVE&&z.cancelRule(P.RuleTypes.PROACTIVE),u.default.getAgentTextMessages().length&&e.get(\"from\")!==f.MessageInitiator.CLIENT&&(G.log(\"cancel system_message, we have agentMessage\"),z.cancelRule(P.RuleTypes.SYSTEM_MESSAGE))})),(0,T.addListener)(window.parent,\"jBeforeunload\",q.removeEvents);var Y=z;t.default=Y},26754:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var i=n(40694);const o=(0,r(n(85948)).default)({agent_id:0,bot_id:0,display_name:null,title:null,avatar_url:null,typing:0,state:null,isUpdateFromBot:null});o.toReduxFormat=()=>(0,i.agentToReduxFormat)(o);var a=o;t.default=a},95003:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||\"object\"!=typeof e&&\"function\"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(\"default\"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(85948)),o=r(n(96394)),a=n(69882),s=n(31484),l=n(97490),u=n(4425),c=r(n(73687)),d=n(44733),f=n(71047),p=n(9550),h=n(44145),g=n(97615),_=n(45948),m=n(20676);function v(e){if(\"function\"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}const y={route:l.Route.LABEL,is_online:0,is_focused:!1,chat_started:!1,chat_accepted:!1,widget_color:o.default.widget_color,widget_color2:o.default.widget_color2,widget_font_color:o.default.widget_font_color,cap_id:null,forcedOffline:!1,callText:null,maintenance:null,eula_accepted:!1,show_eula:!1,width:!1,height:!1,viReconnectTime:null,lastMsgId:null,lastChatOpened:null,started:!1,lastMsgTime:null,didFreezeData:!1,lastChatStatus:null,quoteMsgId:null,hiddenByRules:!1},b=g.EnvironmentManager.isDesignerEditor()?null:d.StorageProvider.createKeyForStore(f.STORAGED_ID.APP),E=(0,i.default)(y,b),C=(0,h.getClient)();E.widget_color=o.default.widget_color,E.widget_color2=o.default.widget_color2,E.widget_font_color=o.default.widget_font_color,E.is_online=o.default.chat_mode===u.ChatMode.ONLINE?1:0,E.is_online||null!==C.sessionId||(E.chat_started=!1),(0,a.isWixEditor)()&&(E.chat_started=!1),m.platform.isMobileOrTablet&&(E.route=l.Route.LABEL),(0,s.defaults)(o.default,{contacts_settings:{name:{show:!1,required:!1},phone:{show:!1,required:!1},email:{show:!1,required:!1}}}),1!==o.default.hide_offline||512&o.default.options||(o.default.hide_offline=0),1!=o.default.show_rate_form||64&o.default.options||(o.default.show_rate_form=0),(0,i.addSyncExclude)(\"hiddenByRules\"),E.hiddenByRules&&(0,i.addSyncExclude)(\"route\"),E.route==l.Route.HIDDEN&&(E.route=l.Route.LABEL),E.chat_started&&E.chat_accepted&&!m.platform.isMobileOrTablet?(o.default.label_bubble?E.route=E.route===l.Route.LABEL?l.Route.LABEL:l.Route.CHAT:E.route=E.route===l.Route.CHAT_MIN?l.Route.CHAT_MIN:l.Route.CHAT,o.default.hide_offline=0):E.route=l.Route.LABEL,E.route==l.Route.INTRODUCE&&o.default.contacts_ask!==p.ContactsType.BEFORE_CHAT&&(E.route=l.Route.CHAT),E.route==l.Route.INTRODUCE&&C.isIntroduced&&(E.route=l.Route.CHAT),E.route!=l.Route.INTRODUCE||E.is_online||(E.route=l.Route.CHAT),E.route==l.Route.CHAT_SOCIAL&&(E.route=l.Route.CHAT),E.route==l.Route.CHAT_EULA&&(E.route=l.Route.CHAT),E.route==l.Route.CALL_EULA&&(E.route=l.Route.CALL),E.route!=l.Route.CHAT_EVAL&&E.route!=l.Route.CHAT_INTRODUCE||(E.route=l.Route.CHAT),!m.platform.isMobile&&E.zoom&&(E.zoom=null),E.show_eula=!1,g.EnvironmentManager.isRegPage()&&(E.route=l.Route.CHAT);const T=o.default.contacts_ask===p.ContactsType.BEFORE_CHAT&&!C.isIntroduced&&E.is_online;m.platform.isChatPage?T?E.route=l.Route.INTRODUCE:o.default.departments&&!E.chat_started&&E.is_online?E.route=l.Route.DEPARTMENTS:E.route=l.Route.CHAT:T&&E.route==l.Route.CHAT&&(E.route=l.Route.INTRODUCE),(!E.is_online&&o.default.hide_offline&&!E.chat_started||c.default.get(\"is_blacklisted\")||m.platform.isMobileOrTablet&&o.default.disable_mobile||(0,a.isAppCobrowse)())&&(E.route=l.Route.HIDDEN),_.isPopupConstructor&&(E.route=l.Route.HIDDEN),E.hiddenByRules=!1,o.default.cookie_domain&&d.StorageProvider.migrate();var D=E;t.default=D},32710:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.bind=function(e,t,n){if(!(0,r.isFunction)(e))throw new TypeError(\"Bind must be called on a function.\");return e.bind(t,n)};var r=n(73422)},10895:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.compose=function(){for(var e=arguments.length,t=new Array(e),n=0;n0;)e=n.pop()(e);return e}}},53401:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.splitCookieOnEntries=t.setCookie=t.parseCookies=t.getCookie=t.deleteCookie=void 0;var i=r(n(67375)),o=n(80210),a=n(64249),s=n(79641),l=n(21733),u=n(82138),c=n(10895);const d=e=>e.toUTCString(),f=e=>e.map((e=>e.trim())),p=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:432e5;const t=(new Date).getTime()+e;return d(new Date(t))},h=e=>{const t=new Date;return t.setDate(t.getDate()+e),d(t)};t.getCookie=e=>{const t=(0,u.isRegExp)(e)?e:new RegExp(e+\"=([^;]*)\"),n=document.cookie.match(t),r=(0,c.compose)(JSON.parse,decodeURIComponent);return n?r(n[1]):null};const g=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:\"\",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=Object.assign({path:\"/\",expires:p()},n);(0,a.isDate)(r.expires)&&(r.expires=d(r.expires)),(0,s.isNumber)(r.expires)&&(r.expires=h(r.expires));const u=Object.entries(r),c=(0,l.isString)(t)?t:JSON.stringify(t),f=(0,o.encodeAndJoinPair)([e,c]),g=u.reduceRight(((e,t)=>{let n=(0,i.default)(t,2);return e+`; ${n[0]}=${n[1]}`}),f);return document.cookie=g};t.setCookie=g;t.deleteCookie=e=>g(e,\"\",{\"max-age\":-1});t.parseCookies=()=>document.cookie.split(\";\").reduce(((e,t)=>{var n;const r=(0,o.splitAndDecodePair)(t),i=r[0].trim(),a=null!==(n=r[1])&&void 0!==n?n:\"\";return e[i]=a.trim(),e}),{});t.splitCookieOnEntries=()=>{const e=document.cookie.split(\";\"),t=(0,c.compose)(f,o.splitAndDecodePair);return e.map(t)}},90991:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.debounce=function(e,t,n){let r,i,o,a,s;const l=function(){const u=Date.now()-i;t>u?r=setTimeout(l,t-u):(r=null,n||(a=e.apply(s,o)),r||(o=s=null))},u=function(){return s=this,o=arguments,i=Date.now(),r||(r=setTimeout(l,t),n&&(a=e.apply(s,o))),a};return u.cancel=function(){clearTimeout(r),r=o=s=null},u}},31484:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.defaults=function(){for(var e=arguments.length,t=new Array(e),n=0;n{if((0,r.isUndefined)(t))return e;const n=new Set(t);return e.filter((e=>!n.has(e)))}},9393:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.each=function(e,t,n){const r=n?function(e,r,i){return t.call(n,e,r,i)}:t;Array.isArray(e)&&e.forEach(r);(0,s.isObject)(e)&&Object.entries(e).forEach(((e,t,n)=>{let o=(0,i.default)(e,2),a=o[0],s=o[1];return r(s,a,n)}));((0,o.isNodeList)(e)||(0,a.isHTMLCollection)(e))&&Array.from(e).forEach(r);return e};var i=r(n(67375)),o=n(82384),a=n(2423),s=n(46322)},60277:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.extend=void 0;t.extend=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{const t=(0,o.splitString)(e,\".\"),n=(0,i.default)(t,2);return{name:n[0],ext:n[1]}}},58271:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.fileSize=t.bytesToMB=void 0;const n=[\"B\",\"KB\",\"MB\",\"gB\",\"tB\"];t.fileSize=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(0===e)return\"0\";const r=Math.floor(Math.log(e)/Math.log(1024)),i=e/1024**r,o=t?Math.round(i):i.toFixed(2),a=n[r];return o+a};t.bytesToMB=e=>e/1048576},37578:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.filterObj=void 0;var r=n(28650);t.filterObj=(e,t)=>Object.keys(e).reduce(((n,i)=>((0,r.hasOwn)(e,i)&&t(e[i],i)&&(n[i]=e[i]),n)),{})},39715:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.get=function(e,t,n){return(0,i.isString)(t)?o(t.match(/([^[.\\]])+/g)):(0,r.isArray)(t)?o(t):void 0;function o(t){return t.reduce(((e,t)=>{try{e=e[t]}catch(e){return n}return e}),e)}};var r=n(73422),i=n(21733)},28650:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.hasOwn=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},35967:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.intersection=void 0;var i=r(n(55067));t.intersection=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;ro.has(e)))}},64249:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.isDate=function(e){return e instanceof Date&&!isNaN(e)}},92560:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.isEmpty=void 0;var r=n(73422),i=n(98986),o=n(28008);t.isEmpty=e=>\"\"===e||(0,i.isNull)(e)||(0,o.isUndefined)(e)||((0,r.isObject)(e)||(0,r.isArray)(e))&&0===Object.keys(e).length},2423:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.isHTMLCollection=void 0;t.isHTMLCollection=e=>!!e&&\"HTMLCollection\"===e.constructor.name},82384:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.isNodeList=void 0;t.isNodeList=e=>!!e&&\"NodeList\"===e.constructor.name},98986:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.isNull=void 0;t.isNull=e=>null===e},79641:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.isNumber=function(e){return\"number\"==typeof e}},46322:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.isObject=void 0;t.isObject=e=>!!e&&\"Object\"===e.constructor.name},82138:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.isRegExp=function(e){return e instanceof RegExp}},21733:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.isString=function(e){return\"string\"==typeof e}},28008:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.isUndefined=function(e){return void 0===e}},79257:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.last=void 0;t.last=e=>e.length?e[e.length-1]:void 0},82956:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.xhrPromised=t.xhr=t.createCancelablePromise=t.CancelError=void 0;var i=r(n(92664)),o=r(n(33119)),a=r(n(7819)),s=r(n(84827)),l=r(n(85299)),u=r(n(55536)),c=r(n(51398)),d=r(n(61125)),f=r(n(67375));function p(e){var t=function(){if(\"undefined\"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(\"function\"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,u.default)(e);if(t){var i=(0,u.default)(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return(0,l.default)(this,n)}}const h=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"\";return e.trim().split(/[\\r\\n]+/).reduce(((e,t)=>{const n=t.split(\": \"),r=(0,f.default)(n,2),i=r[0],o=r[1];return e[i]=o,e}),{})},g=(e,t,n,r)=>{const i=new XMLHttpRequest;return i.open(t,e,!0),n.headers&&Object.keys(n.headers).forEach((e=>{i.setRequestHeader(e,n.headers[e])})),i.timeout=n.timeout,i.responseType=n.responseType,i.withCredentials=n.withCredentials,i.onload=()=>n.validateStatus(i.status)?r(null,{data:i.response,status:i.status,statusText:i.statusText,headers:h(i.getAllResponseHeaders())}):r({data:i.response,status:i.status,statusText:i.statusText}),i.onerror=e=>r({data:i.response,status:i.status,statusText:i.statusText}),i.upload.onprogress=n.onUpload,i.onprogress=n.onDownload,i.ontimeout=n.onTimeout||r,i.send(n.body),i};t.xhr=g;t.xhrPromised=(e,t,n)=>new Promise(((r,i)=>g(e,t,n,((e,t)=>e?i(e):r(t)))));let _=function(e){(0,s.default)(n,e);var t=p(n);function n(){var e;(0,o.default)(this,n);for(var r=arguments.length,i=new Array(r),s=0;s{let t=!1;const n=new _;return{promise:new Promise(((r,i)=>{e.then((e=>t?i(n):r(e))).catch((e=>i(t?n:e)))})),cancel:()=>t=!0,isCanceled:t}}},42687:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.omit=void 0;var i=r(n(61125));function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t1?t-1:0),r=1;rdelete e[t])),e):e}},38392:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.pick=void 0;var r=n(28008);t.pick=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i(n in e&&(t[n]=e[n]),t)),{})}},80210:function(e,t,n){\"use strict\";var r=n(17907);Object.defineProperty(t,\"__esModule\",{value:!0}),t.encodeAndJoinPair=a,t.querystring=void 0,t.splitAndDecodePair=s;var i=r(n(67375)),o=n(39731);function a(e){return e.map(encodeURIComponent).join(\"=\")}function s(e){return e.split(\"=\").map(decodeURIComponent)}function l(e){return function(e){if(!e||!e[Symbol.iterator])throw new Error(\"Object.fromEntries() requires a single iterable argument\");let t={};for(let r of e){var n=(0,i.default)(r,2);let e=n[0],o=n[1];t[e]=o}return t}(e.split(\"&\").map(s))}const u={create:e=>e?function(e){return Object.entries(e).map(a).join(\"&\")}(e):\"\",parse:e=>{if(e){const t=(0,o.splitString)(e,\"?\");return l((0,i.default)(t,2)[1])}}};t.querystring=u},53489:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.sanitize=function(e){if(!1===(0,r.isString)(e))throw new TypeError(\"Filename must be string.\");const t=(0,i.fileName)(e),n=t.name,s=t.ext,l=n.replace(o,\"\").replace(a,\"_\");return(l.length?l:\"Untitled\")+\".\"+s};var r=n(21733),i=n(21434);const o=/[/?<>\\\\:*|\"%#]/g,a=/\\s+/g},75291:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.set=function(e,t,n){if((0,i.isString)(t))return a(t.match(/([^[.\\]])+/g));if((0,r.isArray)(t))return a(t);function a(t){t.reduce(((e,t,r,i)=>((0,o.isUndefined)(e[t])&&(e[t]={}),r===i.length-1&&(e[t]=n),e[t])),e)}};var r=n(73422),i=n(21733),o=n(28008)},39731:function(e,t){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.splitString=void 0;t.splitString=(e,t,n)=>{const r=e[n?\"indexOf\":\"lastIndexOf\"](t),i=e.substring(0,r);return[i,e.substring(r+(i?t.length:1))]}},38632:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.parentSS=t.parentLS=void 0;var r=n(23267),i=n(71047),o=n(21733),a=n(4623);const s=u(i.STORAGE_TYPE.LOCAL);t.parentLS=s;const l=u(i.STORAGE_TYPE.SESSION);function u(e,t){(0,a.tryCatch)((()=>e=(0,r.getPageWindow)()[e]));const n=e=>(0,a.tryCatch)(e,t);return{get(t){return n((()=>{const n=e.getItem(t);return JSON.parse(n)}))},set(t,r){return n((()=>{const n=(0,o.isString)(r)?r:JSON.stringify(r);return e.setItem(t,n),r}))},remove(t){return n((()=>e.removeItem(t)))},keys(){return n((()=>Object.keys(e)))},values(){return n((()=>Object.values(e).map(JSON.parse)))},all(){return n((()=>Object.assign({},e)))},clear(){return n((()=>e.clear()))},status(){return function(e){return(0,a.tryCatch)((()=>{const t=\"__storage_test__\";return e.setItem(t,t),e.removeItem(t),i.STORAGE_STATUS.AVAILABLE}),(t=>{return t instanceof DOMException&&function(e){return e&&0!==e.length}(e)&&(22===(n=t).code||1014===n.code||\"QuotaExceededError\"===n.name||\"NS_ERROR_DOM_QUATA_REACHED\"===n.name)?i.STORAGE_STATUS.EXCEED:i.STORAGE_STATUS.UNAVAILABLE;var n}))}(e)}}}t.parentSS=l},4623:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.tryCatch=function(e,t){try{return e()}catch(e){return(0,r.isFunction)(t)?t(e):t}};var r=n(73422)},76784:function(e,t,n){\"use strict\";t.G=void 0;var r=n(58345);t.G=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i1?t-1:0),r=1;r!i.has(e)))}},94184:function(e,t){var n;\n/*!\n\tCopyright (c) 2018 Jed Watson.\n\tLicensed under the MIT License (MIT), see\n\thttp://jedwatson.github.io/classnames\n*/!function(){\"use strict\";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t1?arguments[1]:void 0,_=void 0!==g;_&&(g=r(g,h>2?arguments[2]:void 0));var m,v,y,b,E,C,T=f(t),D=0;if(!T||this===p&&s(T))for(m=u(t),v=n?new this(m):p(m);m>D;D++)C=_?g(t[D],D):t[D],c(v,D,C);else for(E=(b=d(t,T)).next,v=n?new this:[];!(y=i(E,b)).done;D++)C=_?a(b,g,[y.value,D],!0):y.value,c(v,D,C);return v.length=D,v}},31692:function(e,t,n){var r=n(74529),i=n(59413),o=n(10623),a=function(e){return function(t,n,a){var s,l=r(t),u=o(l),c=i(a,u);if(e&&n!=n){for(;u>c;)if((s=l[c++])!=s)return!0}else for(;u>c;c++)if((e||c in l)&&l[c]===n)return e||c||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},3610:function(e,t,n){var r=n(86843),i=n(95329),o=n(37026),a=n(89678),s=n(10623),l=n(64692),u=i([].push),c=function(e){var t=1==e,n=2==e,i=3==e,c=4==e,d=6==e,f=7==e,p=5==e||d;return function(h,g,_,m){for(var v,y,b=a(h),E=o(b),C=r(g,_),T=s(E),D=0,w=m||l,S=t?w(h,T):n||f?w(h,0):void 0;T>D;D++)if((p||D in E)&&(y=C(v=E[D],D,b),e))if(t)S[D]=y;else if(y)switch(e){case 3:return!0;case 5:return v;case 6:return D;case 2:u(S,v)}else switch(e){case 4:return!1;case 7:u(S,v)}return d?-1:i||c?c:S}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterReject:c(7)}},50568:function(e,t,n){var r=n(95981),i=n(99813),o=n(53385),a=i(\"species\");e.exports=function(e){return o>=51||!r((function(){var t=[];return(t.constructor={})[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},34194:function(e,t,n){\"use strict\";var r=n(95981);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){return 1},1)}))}},15790:function(e,t,n){var r=n(59413),i=n(10623),o=n(55449),a=Array,s=Math.max;e.exports=function(e,t,n){for(var l=i(e),u=r(t,l),c=r(void 0===n?l:n,l),d=a(s(c-u,0)),f=0;u1?arguments[1]:void 0;return a(this),(t=void 0!==p)&&o(p),s(e)?new this:(n=[],t?(c=0,d=r(p,f>2?arguments[2]:void 0),l(e,(function(e){i(u,n,d(e,c++))}))):l(e,u,{that:n}),new this(n))}},45226:function(e,t,n){\"use strict\";var r=n(93765);e.exports=function(){return new this(r(arguments))}},85616:function(e,t,n){\"use strict\";var r=n(65988).f,i=n(29290),o=n(94380),a=n(86843),s=n(5743),l=n(82119),u=n(93091),c=n(75105),d=n(23538),f=n(94431),p=n(55746),h=n(21647).fastKey,g=n(45402),_=g.set,m=g.getterFor;e.exports={getConstructor:function(e,t,n,c){var d=e((function(e,r){s(e,f),_(e,{type:t,index:i(null),first:void 0,last:void 0,size:0}),p||(e.size=0),l(r)||u(r,e[c],{that:e,AS_ENTRIES:n})})),f=d.prototype,g=m(t),v=function(e,t,n){var r,i,o=g(e),a=y(e,t);return a?a.value=n:(o.last=a={index:i=h(t,!0),key:t,value:n,previous:r=o.last,next:void 0,removed:!1},o.first||(o.first=a),r&&(r.next=a),p?o.size++:e.size++,\"F\"!==i&&(o.index[i]=a)),e},y=function(e,t){var n,r=g(e),i=h(t);if(\"F\"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==t)return n};return o(f,{clear:function(){for(var e=g(this),t=e.index,n=e.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete t[n.index],n=n.next;e.first=e.last=void 0,p?e.size=0:this.size=0},delete:function(e){var t=this,n=g(t),r=y(t,e);if(r){var i=r.next,o=r.previous;delete n.index[r.index],r.removed=!0,o&&(o.next=i),i&&(i.previous=o),n.first==r&&(n.first=i),n.last==r&&(n.last=o),p?n.size--:t.size--}return!!r},forEach:function(e){for(var t,n=g(this),r=a(e,arguments.length>1?arguments[1]:void 0);t=t?t.next:n.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!y(this,e)}}),o(f,n?{get:function(e){var t=y(this,e);return t&&t.value},set:function(e,t){return v(this,0===e?0:e,t)}}:{add:function(e){return v(this,e=0===e?0:e,e)}}),p&&r(f,\"size\",{get:function(){return g(this).size}}),d},setStrong:function(e,t,n){var r=t+\" Iterator\",i=m(t),o=m(r);c(e,t,(function(e,t){_(this,{type:r,target:e,state:i(e),kind:t,last:void 0})}),(function(){for(var e=o(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?d(\"keys\"==t?n.key:\"values\"==t?n.value:[n.key,n.value],!1):(e.target=void 0,d(void 0,!0))}),n?\"entries\":\"values\",!n,!0),f(t)}}},24683:function(e,t,n){\"use strict\";var r=n(76887),i=n(21899),o=n(21647),a=n(95981),s=n(32029),l=n(93091),u=n(5743),c=n(57475),d=n(10941),f=n(90904),p=n(65988).f,h=n(3610).forEach,g=n(55746),_=n(45402),m=_.set,v=_.getterFor;e.exports=function(e,t,n){var _,y=-1!==e.indexOf(\"Map\"),b=-1!==e.indexOf(\"Weak\"),E=y?\"set\":\"add\",C=i[e],T=C&&C.prototype,D={};if(g&&c(C)&&(b||T.forEach&&!a((function(){(new C).entries().next()})))){var w=(_=t((function(t,n){m(u(t,w),{type:e,collection:new C}),null!=n&&l(n,t[E],{that:t,AS_ENTRIES:y})}))).prototype,S=v(e);h([\"add\",\"clear\",\"delete\",\"forEach\",\"get\",\"has\",\"set\",\"keys\",\"values\",\"entries\"],(function(e){var t=\"add\"==e||\"set\"==e;!(e in T)||b&&\"clear\"==e||s(w,e,(function(n,r){var i=S(this).collection;if(!t&&b&&!d(n))return\"get\"==e&&void 0;var o=i[e](0===n?0:n,r);return t?this:o}))})),b||p(w,\"size\",{configurable:!0,get:function(){return S(this).collection.size}})}else _=n.getConstructor(t,e,y,E),o.enable();return f(_,e,!1,!0),D[e]=_,r({global:!0,forced:!0},D),b||n.setStrong(_,e,y),_}},64160:function(e,t,n){var r=n(95981);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},23538:function(e){e.exports=function(e,t){return{value:e,done:t}}},32029:function(e,t,n){var r=n(55746),i=n(65988),o=n(31887);e.exports=r?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},31887:function(e){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},55449:function(e,t,n){\"use strict\";var r=n(83894),i=n(65988),o=n(31887);e.exports=function(e,t,n){var a=r(t);a in e?i.f(e,a,o(0,n)):e[a]=n}},95929:function(e,t,n){var r=n(32029);e.exports=function(e,t,n,i){return i&&i.enumerable?e[t]=n:r(e,t,n),e}},94380:function(e,t,n){var r=n(95929);e.exports=function(e,t,n){for(var i in t)n&&n.unsafe&&e[i]?e[i]=t[i]:r(e,i,t[i],n);return e}},75609:function(e,t,n){var r=n(21899),i=Object.defineProperty;e.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},55746:function(e,t,n){var r=n(95981);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},76616:function(e){var t=\"object\"==typeof document&&document.all,n=void 0===t&&void 0!==t;e.exports={all:t,IS_HTMLDDA:n}},61333:function(e,t,n){var r=n(21899),i=n(10941),o=r.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},66796:function(e){var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t(\"Maximum allowed index exceeded\");return e}},63281:function(e){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},2861:function(e,t,n){var r=n(626);e.exports=r(\"navigator\",\"userAgent\")||\"\"},53385:function(e,t,n){var r,i,o=n(21899),a=n(2861),s=o.process,l=o.Deno,u=s&&s.versions||l&&l.version,c=u&&u.v8;c&&(i=(r=c.split(\".\"))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&a&&(!(r=a.match(/Edge\\/(\\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\\/(\\d+)/))&&(i=+r[1]),e.exports=i},35703:function(e,t,n){var r=n(54058);e.exports=function(e){return r[e+\"Prototype\"]}},56759:function(e){e.exports=[\"constructor\",\"hasOwnProperty\",\"isPrototypeOf\",\"propertyIsEnumerable\",\"toLocaleString\",\"toString\",\"valueOf\"]},76887:function(e,t,n){\"use strict\";var r=n(21899),i=n(79730),o=n(97484),a=n(57475),s=n(49677).f,l=n(37252),u=n(54058),c=n(86843),d=n(32029),f=n(90953),p=function(e){var t=function(n,r,o){if(this instanceof t){switch(arguments.length){case 0:return new e;case 1:return new e(n);case 2:return new e(n,r)}return new e(n,r,o)}return i(e,this,arguments)};return t.prototype=e.prototype,t};e.exports=function(e,t){var n,i,h,g,_,m,v,y,b=e.target,E=e.global,C=e.stat,T=e.proto,D=E?r:C?r[b]:(r[b]||{}).prototype,w=E?u:u[b]||d(u,b,{})[b],S=w.prototype;for(h in t)n=!l(E?h:b+(C?\".\":\"#\")+h,e.forced)&&D&&f(D,h),_=w[h],n&&(m=e.dontCallGetSet?(y=s(D,h))&&y.value:D[h]),g=n&&m?m:t[h],n&&typeof _==typeof g||(v=e.bind&&n?c(g,r):e.wrap&&n?p(g):T&&a(g)?o(g):g,(e.sham||g&&g.sham||_&&_.sham)&&d(v,\"sham\",!0),d(w,h,v),T&&(f(u,i=b+\"Prototype\")||d(u,i,{}),d(u[i],h,g),e.real&&S&&!S[h]&&d(S,h,g)))}},95981:function(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},45602:function(e,t,n){var r=n(95981);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},79730:function(e,t,n){var r=n(18285),i=Function.prototype,o=i.apply,a=i.call;e.exports=\"object\"==typeof Reflect&&Reflect.apply||(r?a.bind(o):function(){return a.apply(o,arguments)})},86843:function(e,t,n){var r=n(97484),i=n(24883),o=n(18285),a=r(r.bind);e.exports=function(e,t){return i(e),void 0===t?e:o?a(e,t):function(){return e.apply(t,arguments)}}},18285:function(e,t,n){var r=n(95981);e.exports=!r((function(){var e=function(){}.bind();return\"function\"!=typeof e||e.hasOwnProperty(\"prototype\")}))},98308:function(e,t,n){\"use strict\";var r=n(95329),i=n(24883),o=n(10941),a=n(90953),s=n(93765),l=n(18285),u=Function,c=r([].concat),d=r([].join),f={},p=function(e,t,n){if(!a(f,t)){for(var r=[],i=0;iv;v++)if((b=k(e[v]))&&u(g,b))return b;return new h(!1)}_=c(e,m)}for(E=w?e.next:_.next;!(C=i(E,_)).done;){try{b=k(C.value)}catch(e){f(_,\"throw\",e)}if(\"object\"==typeof b&&b&&u(g,b))return b}return new h(!1)}},7609:function(e,t,n){var r=n(78834),i=n(96059),o=n(14229);e.exports=function(e,t,n){var a,s;i(e);try{if(!(a=o(e,\"return\"))){if(\"throw\"===t)throw n;return n}a=r(a,e)}catch(e){s=!0,a=e}if(\"throw\"===t)throw n;if(s)throw a;return i(a),n}},53847:function(e,t,n){\"use strict\";var r=n(35143).IteratorPrototype,i=n(29290),o=n(31887),a=n(90904),s=n(12077),l=function(){return this};e.exports=function(e,t,n,u){var c=t+\" Iterator\";return e.prototype=i(r,{next:o(+!u,n)}),a(e,c,!1,!0),s[c]=l,e}},75105:function(e,t,n){\"use strict\";var r=n(76887),i=n(78834),o=n(82529),a=n(79417),s=n(57475),l=n(53847),u=n(249),c=n(88929),d=n(90904),f=n(32029),p=n(95929),h=n(99813),g=n(12077),_=n(35143),m=a.PROPER,v=a.CONFIGURABLE,y=_.IteratorPrototype,b=_.BUGGY_SAFARI_ITERATORS,E=h(\"iterator\"),C=\"keys\",T=\"values\",D=\"entries\",w=function(){return this};e.exports=function(e,t,n,a,h,_,S){l(n,t,a);var O,A,I,k=function(e){if(e===h&&N)return N;if(!b&&e in P)return P[e];switch(e){case C:case T:case D:return function(){return new n(this,e)}}return function(){return new n(this)}},M=t+\" Iterator\",x=!1,P=e.prototype,R=P[E]||P[\"@@iterator\"]||h&&P[h],N=!b&&R||k(h),L=\"Array\"==t&&P.entries||R;if(L&&(O=u(L.call(new e)))!==Object.prototype&&O.next&&(o||u(O)===y||(c?c(O,y):s(O[E])||p(O,E,w)),d(O,M,!0,!0),o&&(g[M]=w)),m&&h==T&&R&&R.name!==T&&(!o&&v?f(P,\"name\",T):(x=!0,N=function(){return i(R,this)})),h)if(A={values:k(T),keys:_?N:k(C),entries:k(D)},S)for(I in A)(b||x||!(I in P))&&p(P,I,A[I]);else r({target:t,proto:!0,forced:b||x},A);return o&&!S||P[E]===N||p(P,E,N,{name:h}),g[t]=N,A}},35143:function(e,t,n){\"use strict\";var r,i,o,a=n(95981),s=n(57475),l=n(10941),u=n(29290),c=n(249),d=n(95929),f=n(99813),p=n(82529),h=f(\"iterator\"),g=!1;[].keys&&(\"next\"in(o=[].keys())?(i=c(c(o)))!==Object.prototype&&(r=i):g=!0),!l(r)||a((function(){var e={};return r[h].call(e)!==e}))?r={}:p&&(r=u(r)),s(r[h])||d(r,h,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:g}},12077:function(e){e.exports={}},10623:function(e,t,n){var r=n(43057);e.exports=function(e){return r(e.length)}},48721:function(e,t,n){\"use strict\";var r=n(78834),i=n(24883),o=n(96059);e.exports=function(e,t){var n,a,s=o(this),l=i(s.get),u=i(s.has),c=i(s.set);return r(u,s,e)?(n=r(l,s,e),\"update\"in t&&(n=t.update(n,e,s),r(c,s,e,n)),n):(a=t.insert(e,s),r(c,s,e,a),a)}},20716:function(e,t,n){\"use strict\";var r=n(78834),i=n(24883),o=n(57475),a=n(96059),s=TypeError;e.exports=function(e,t){var n,l=a(this),u=i(l.get),c=i(l.has),d=i(l.set),f=arguments.length>2?arguments[2]:void 0;if(!o(t)&&!o(f))throw s(\"At least one callback required\");return r(c,l,e)?(n=r(u,l,e),o(t)&&(n=t(n),r(d,l,e,n))):o(f)&&(n=f(),r(d,l,e,n)),n}},35331:function(e){var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},24420:function(e,t,n){\"use strict\";var r=n(55746),i=n(95329),o=n(78834),a=n(95981),s=n(14771),l=n(87857),u=n(36760),c=n(89678),d=n(37026),f=Object.assign,p=Object.defineProperty,h=i([].concat);e.exports=!f||a((function(){if(r&&1!==f({b:1},f(p({},\"a\",{enumerable:!0,get:function(){p(this,\"b\",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),i=\"abcdefghijklmnopqrst\";return e[n]=7,i.split(\"\").forEach((function(e){t[e]=e})),7!=f({},e)[n]||s(f({},t)).join(\"\")!=i}))?function(e,t){for(var n=c(e),i=arguments.length,a=1,f=l.f,p=u.f;i>a;)for(var g,_=d(arguments[a++]),m=f?h(s(_),f(_)):s(_),v=m.length,y=0;v>y;)g=m[y++],r&&!o(p,_,g)||(n[g]=_[g]);return n}:f},29290:function(e,t,n){var r,i=n(96059),o=n(59938),a=n(56759),s=n(27748),l=n(15463),u=n(61333),c=n(44262),d=c(\"IE_PROTO\"),f=function(){},p=function(e){return\"