(window.webpackJsonp__wix_chat_widget=window.webpackJsonp__wix_chat_widget||[]).push([[39],[,,,,,function(e,t,n){var r=n(144);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},,,,,function(e,t,n){"use strict";n.r(t),n.d(t,"Types",(function(){return o})),n.d(t,"DeliveryMethodId",(function(){return a.a})),n.d(t,"UNREAD_CHATROOM_IDS_COUNT_LIMIT_PER_PARTICIPANT",(function(){return a.d})),n.d(t,"IMessageTypes",(function(){return a.b})),n.d(t,"OfflineChannelId",(function(){return a.c})),n.d(t,"DomainTypes",(function(){return i})),n.d(t,"Constants",(function(){return s})),n.d(t,"MessageIndicationsService",(function(){return r})),n.d(t,"Message",(function(){return h.a})),n.d(t,"Button",(function(){return m.a})),n.d(t,"MessagePart",(function(){return g.a})),n.d(t,"StandardTemplateData",(function(){return v.a})),n.d(t,"CustomTemplateData",(function(){return b.a})),n.d(t,"ChatSdkError",(function(){return y.a})),n.d(t,"MessageGroupingService",(function(){return _.a})),n.d(t,"ChatRoom",(function(){return E.a})),n.d(t,"chatSdk",(function(){return C.a})),n.d(t,"chatEventEmitter",(function(){return F.d})),n.d(t,"dbSchemes",(function(){return A.b}));var r={};n.r(r),n.d(r,"getSummarizedIndicationsForPrivateChat",(function(){return p}));var o=n(383),a=n(382),i=n(666),s=n(11),c=n(197),u=n.n(c),l=n(13),d=n.n(l),p=function(e){if(!e)return null;var t=u()(e.details,(function(e,t){return f(t,e)?{event:s.IndicationEvent.SEEN,method:t.method}:e}),{});return d()(t)?null:t},f=function(e,t){return e.event===s.IndicationEvent.SEEN&&t.event!==s.IndicationEvent.SEEN},h=n(89),m=n(667),g=n(193),v=n(668),b=n(669),y=n(404),_=n(670),E=n(143),C=n(222),F=n(15),A=n(506)},function(e,t,n){"use strict";n.r(t),n.d(t,"MimeTypes",(function(){return o})),n.d(t,"MessageTypes",(function(){return a})),n.d(t,"MessageDirections",(function(){return i})),n.d(t,"MessageSendStatus",(function(){return r})),n.d(t,"MessageOrientation",(function(){return s})),n.d(t,"experiments",(function(){return u})),n.d(t,"MediaProviders",(function(){return l})),n.d(t,"MessagePositionInGroup",(function(){return d})),n.d(t,"HistorySinceRealtimeConnectionWasEstablished",(function(){return p})),n.d(t,"IndicationEvent",(function(){return c})),n.d(t,"FetchChatroomsPageSizeDefaultValue",(function(){return f})),n.d(t,"FetchChatroomsPageSizeDefaultValueInt",(function(){return h})),n.d(t,"FetchMasterPagePageSize",(function(){return g})),n.d(t,"FetchRoomMessagesPageSize",(function(){return m})),n.d(t,"DEFAULT_THROTTLE_THRESHOLD",(function(){return v}));var r,o={Image:"uri/image",PlainText:"text/plain",File:"uri/file"},a={Message:"message",Templates:{Standard:"template/standard-event",Form:"template/form",Minimal:"template/minimal",Custom:"template/custom"}},i={Outgoing:"right",Incoming:"left",System:"center"},s={Portrait:"portrait",Landscape:"landscape"};!function(e){e.SENT="SENT",e.SENDING="SENDING",e.FAILED="FAILED"}(r||(r={}));var c,u={CrmmChatRenderOfflineActivity:"specs.woa.CrmmChatRenderOfflineActivity",CrmmChatShowCartIndicator:"specs.woa.CrmmChatShowCartIndicator",GlobalUnreadRoomsCounter:"specs.chat.GlobalUnreadRoomsCounter",UnseenMessagesButton:"specs.chat.UnseenMessagesButton",AvailabilityHours:"specs.chat.AvailabilityHours",LazyLoadEmojiPanel:"specs.chat.LazyLoadEmojiPanel",UxEnhacements:"specs.chat.UxEnhacements",ShowCTAButtonForOldDataFormat:"specs.com.ShowCTAButtonForOldDataFormat",ChatDebugMeasureTimeToPush:"specs.woa.ChatDebugMeasureTimeToPush",EnrichedChatroom:"specs.chat.ChatroomParticipants",DrillInMessageIndications:"specs.chat.DrillInMessageIndications",NoHistoryOnRealtimeConnect:"specs.chat.NoHistoryOnRealtimeConnect",UnseenChatroomCount:"specs.chat.UnseenChatroomCount",InboxErrorIndications:"specs.chat.InboxErrorIndications",FetchChatroomsPageSize:"specs.chat.FetchChatroomsPageSize",DBStorage:"specs.chat.DBStorage",MessageGroupingNewTime:"specs.chat.messageGroupingNewTime",FirebaseAtomicServerTime:"specs.chat.FirebaseAtomicServerTime",DragNDropUpload:"specs.chat.DragNDropUpload",DragNDropUploadInbox:"specs.chat.DragNDropUploadInbox",UseRepository:"specs.chat.SdkUseRepository",UnreadBreakdown:"specs.chat.SdkUnreadBreakdown",UnreadableSequence:"specs.chat.SdkUnreadableSequence"},l={WIX_MEDIA:"WixMedia",WIX_MEDIA_PUBLIC:"WixMediaPublic"},d={START:"start",MIDDLE:"middle",END:"end",SINGLE:"single"},p=3e4,f="30",h=parseInt(f),m=50,g=30;!function(e){e.SENT="Sent",e.SEEN="Seen",e.FAILED="Failed"}(c||(c={}));var v=5e3},,function(e,t,n){var r=n(196),o=n(98),a=n(91),i=n(26),s=n(77),c=n(92),u=n(117),l=n(115),d=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(s(e)&&(i(e)||"string"==typeof e||"function"==typeof e.splice||c(e)||l(e)||a(e)))return!e.length;var t=o(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(u(e))return!r(e).length;for(var n in e)if(d.call(e,n))return!1;return!0}},,,,,,,,function(e,t,n){"use strict";var r=n(1),o=n(0),a=n.n(o),i=n(2),s=n.n(i);t.a=function(e){var t;return(t=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return Object(r.__extends)(n,t),n.prototype.render=function(){var t=this.context.theme,n=Object(r.__assign)(Object(r.__assign)({},this.props),{theme:t});return a.a.createElement(e,Object(r.__assign)({},n))},n}(a.a.Component)).contextTypes={theme:s.a.object},t}},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.default=e.exports,e.exports.__esModule=!0},,function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return a}));var r=function(e){return e+"_FULFILLED"},o=function(e){return e+"_PENDING"},a=function(e){return e+"_REJECTED"}},,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(1),o=n(0),a=n.n(o),i=n(2),s=n.n(i),c=n(47);t.a=function(e){var t;return(t=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return Object(r.__extends)(n,t),n.prototype.render=function(){var t=this.context.appMode,n=Object(r.__assign)(Object(r.__assign)({},this.props),{appMode:t});return a.a.createElement(e,Object(r.__assign)({},n))},n}(a.a.Component)).contextTypes={appMode:s.a.oneOf([c.b.FullApp,c.b.Widget])},t}},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return r}));var r,o={WIDGET:"widget",FULL_APP:"fullApp"};!function(e){e.Widget="widget",e.FullApp="fullApp"}(r||(r={}))},,,,,,,,,,,function(e,t,n){e.exports={D10:"#162D3D",d10:"#162D3D",D20:"#32536A",d20:"#32536A",D30:"#577083",d30:"#577083",D40:"#7A92A5",d40:"#7A92A5",D50:"#B6C1CD",d50:"#B6C1CD",D55:"#CBD3DC",d55:"#CBD3DC",D60:"#DFE5EB",d60:"#DFE5EB",D70:"#F0F4F7",d70:"#F0F4F7",D80:"#FFFFFF",d80:"#FFFFFF",B00:"#2B81CB",b00:"#2B81CB",B05:"#308DDD",b05:"#308DDD",B10:"#3899EC",b10:"#3899EC",B20:"#4EB7F5",b20:"#4EB7F5",B25:"#A1D7FB",b25:"#A1D7FB",B27:"#B3E0FB",b27:"#B3E0FB",B30:"#C1E4FE",b30:"#C1E4FE",B40:"#DAEFFE",b40:"#DAEFFE",B50:"#EAF7FF",b50:"#EAF7FF",B60:"#F4FAFE",b60:"#F4FAFE",F00:"#AADBFC",f00:"#AADBFC",P00:"#8E21B1",p00:"#8E21B1",P10:"#AA4DC8",p10:"#AA4DC8",P20:"#CD68ED",p20:"#CD68ED",P30:"#E5C9EE",p30:"#E5C9EE",P40:"#EEDBF4",p40:"#EEDBF4",P50:"#FAEEFF",p50:"#FAEEFF",P60:"#FAF7FC",p60:"#FAF7FC",O00:"#EA5F0E",o00:"#EA5F0E",O10:"#FB7D33",o10:"#FB7D33",O20:"#FF9A48",o20:"#FF9A48",R00:"#D6453D",r00:"#D6453D",R05:"#D8504C",r05:"#D8504C",R10:"#EE5951",r10:"#EE5951",R20:"#FF6666",r20:"#FF6666",R30:"#FFD7D7",r30:"#FFD7D7",R40:"#FFE1E1",r40:"#FFE1E1",R50:"#FFEBEB",r50:"#FFEBEB",R60:"#FFF5F5",r60:"#FFF5F5",G00:"#44823F",g00:"#44823F",G05:"#61AD5A",g05:"#61AD5A",G10:"#60BC57",g10:"#60BC57",G20:"#80C979",g20:"#80C979",G30:"#C9EEBC",g30:"#C9EEBC",G40:"#DEF4D4",g40:"#DEF4D4",G50:"#EDF9E5",g50:"#EDF9E5",G60:"#F2FBEF",g60:"#F2FBEF",Y00:"#C68801",y00:"#C68801",Y05:"#EDA200",y05:"#EDA200",Y10:"#FDB10C",y10:"#FDB10C",Y20:"#FAC249",y20:"#FAC249",Y30:"#FEF0BA",y30:"#FEF0BA",Y40:"#FEF4CD",y40:"#FEF4CD",Y50:"#FDF7DF",y50:"#FDF7DF",Y60:"#FFFCF0",y60:"#FFFCF0",A1:"#3370FB",a1:"#3370FB",A2:"#7852D2",a2:"#7852D2",A3:"#17B0E2",a3:"#17B0E2",A4:"#C53E99",a4:"#C53E99",A5:"#FDB10C",a5:"#FDB10C",A6:"#3D9FA1",a6:"#3D9FA1",B1:"#EF73C0",b1:"#EF73C0",B2:"#FF8D41",b2:"#FF8D41",B3:"#ED6779",b3:"#ED6779",B4:"#125b8f",b4:"#125b8f",C1:"#4abd81",c1:"#4abd81",C2:"#2682CD",c2:"#2682CD",C3:"#68A4D5",c3:"#68A4D5",C4:"#FF8E8C",c4:"#FF8E8C","D10-05":"rgba(22,45,61,0.05)",d1005:"rgba(22,45,61,0.05)","D10-10":"rgba(22,45,61,0.1)",d1010:"rgba(22,45,61,0.1)","D10-20":"rgba(22,45,61,0.2)",d1020:"rgba(22,45,61,0.2)","D10-30":"rgba(22,45,61,0.3)",d1030:"rgba(22,45,61,0.3)","D40-20":"rgba(122,146,165,0.2)",d4020:"rgba(122,146,165,0.2)","D80-20":"rgba(255,255,255,0.2)",d8020:"rgba(255,255,255,0.2)",srOnly:"_1_2Wg",widgetInput:"_2pu0U",keyboards:"_1j7S5",minimized:"_1Po1r",keyboardWrapper:"_1JX8v",textareaWrapper:"_30O6n",withBanner:"_29DN2",container:"udANG",textarea:"_35hsP",button:"_14Qkd",buttonWrapper:"_1cbjO",disabled:"_3ONo_",fileButton:"MXzRy",sendButton:"_3JsPd",blockedInput:"_1m13o",banner:"_3uUou",fileUploadInput:"_25d9r",error:"FzPqc",errorTitle:"_3ckRT",errorText:"AI7V1",chooseAnotherFile:"_2vj6I","rotate-ltr":"_35G2R",rotateLtr:"_35G2R","rotate-rtl":"_20aH4",rotateRtl:"_20aH4"}},function(e,t,n){e.exports={D10:"#162D3D",d10:"#162D3D",D20:"#32536A",d20:"#32536A",D30:"#577083",d30:"#577083",D40:"#7A92A5",d40:"#7A92A5",D50:"#B6C1CD",d50:"#B6C1CD",D55:"#CBD3DC",d55:"#CBD3DC",D60:"#DFE5EB",d60:"#DFE5EB",D70:"#F0F4F7",d70:"#F0F4F7",D80:"#FFFFFF",d80:"#FFFFFF",B00:"#2B81CB",b00:"#2B81CB",B05:"#308DDD",b05:"#308DDD",B10:"#3899EC",b10:"#3899EC",B20:"#4EB7F5",b20:"#4EB7F5",B25:"#A1D7FB",b25:"#A1D7FB",B27:"#B3E0FB",b27:"#B3E0FB",B30:"#C1E4FE",b30:"#C1E4FE",B40:"#DAEFFE",b40:"#DAEFFE",B50:"#EAF7FF",b50:"#EAF7FF",B60:"#F4FAFE",b60:"#F4FAFE",F00:"#AADBFC",f00:"#AADBFC",P00:"#8E21B1",p00:"#8E21B1",P10:"#AA4DC8",p10:"#AA4DC8",P20:"#CD68ED",p20:"#CD68ED",P30:"#E5C9EE",p30:"#E5C9EE",P40:"#EEDBF4",p40:"#EEDBF4",P50:"#FAEEFF",p50:"#FAEEFF",P60:"#FAF7FC",p60:"#FAF7FC",O00:"#EA5F0E",o00:"#EA5F0E",O10:"#FB7D33",o10:"#FB7D33",O20:"#FF9A48",o20:"#FF9A48",R00:"#D6453D",r00:"#D6453D",R05:"#D8504C",r05:"#D8504C",R10:"#EE5951",r10:"#EE5951",R20:"#FF6666",r20:"#FF6666",R30:"#FFD7D7",r30:"#FFD7D7",R40:"#FFE1E1",r40:"#FFE1E1",R50:"#FFEBEB",r50:"#FFEBEB",R60:"#FFF5F5",r60:"#FFF5F5",G00:"#44823F",g00:"#44823F",G05:"#61AD5A",g05:"#61AD5A",G10:"#60BC57",g10:"#60BC57",G20:"#80C979",g20:"#80C979",G30:"#C9EEBC",g30:"#C9EEBC",G40:"#DEF4D4",g40:"#DEF4D4",G50:"#EDF9E5",g50:"#EDF9E5",G60:"#F2FBEF",g60:"#F2FBEF",Y00:"#C68801",y00:"#C68801",Y05:"#EDA200",y05:"#EDA200",Y10:"#FDB10C",y10:"#FDB10C",Y20:"#FAC249",y20:"#FAC249",Y30:"#FEF0BA",y30:"#FEF0BA",Y40:"#FEF4CD",y40:"#FEF4CD",Y50:"#FDF7DF",y50:"#FDF7DF",Y60:"#FFFCF0",y60:"#FFFCF0",A1:"#3370FB",a1:"#3370FB",A2:"#7852D2",a2:"#7852D2",A3:"#17B0E2",a3:"#17B0E2",A4:"#C53E99",a4:"#C53E99",A5:"#FDB10C",a5:"#FDB10C",A6:"#3D9FA1",a6:"#3D9FA1",B1:"#EF73C0",b1:"#EF73C0",B2:"#FF8D41",b2:"#FF8D41",B3:"#ED6779",b3:"#ED6779",B4:"#125b8f",b4:"#125b8f",C1:"#4abd81",c1:"#4abd81",C2:"#2682CD",c2:"#2682CD",C3:"#68A4D5",c3:"#68A4D5",C4:"#FF8E8C",c4:"#FF8E8C","D10-05":"rgba(22,45,61,0.05)",d1005:"rgba(22,45,61,0.05)","D10-10":"rgba(22,45,61,0.1)",d1010:"rgba(22,45,61,0.1)","D10-20":"rgba(22,45,61,0.2)",d1020:"rgba(22,45,61,0.2)","D10-30":"rgba(22,45,61,0.3)",d1030:"rgba(22,45,61,0.3)","D40-20":"rgba(122,146,165,0.2)",d4020:"rgba(122,146,165,0.2)","D80-20":"rgba(255,255,255,0.2)",d8020:"rgba(255,255,255,0.2)",srOnly:"_2vmxf",root:"_1fE0k",fileUploadInput:"rBeTz",lineSeparatorWrapper:"visW2",lineSeparator:"_2XWE5",inputSendViaIndication:"_1yqJI",sendFileError:"IQf7z",exitButton:"_UlJW",fileErrorTitle:"uT0GF",fileErrorText:"_2yQKZ",fileErrorChooseAnotherFile:"_U9Ky",inputKeyboards:"_2atRm",internalKeyboardStyle:"_1QQJc",minimized:"_3Sc6f",keyboardWrapper:"_3Nc-0",duplicateTextArea:"_2YaAX",textAreaWrapper:"_2oWnB",columnLayout:"_2cD6y",textArea:"_1QQLW",inputButtonsWrapper:"nUeIR",sendButtonIcon:"_2SalP",sendButton:"qd3an",inputButton:"v9MHH",activeButton:"_2oJX0","rotate-ltr":"_2Og-R",rotateLtr:"_2Og-R","rotate-rtl":"_1RjkX",rotateRtl:"_1RjkX"}},,function(e,t,n){e.exports={D10:"#162D3D",d10:"#162D3D",D20:"#32536A",d20:"#32536A",D30:"#577083",d30:"#577083",D40:"#7A92A5",d40:"#7A92A5",D50:"#B6C1CD",d50:"#B6C1CD",D55:"#CBD3DC",d55:"#CBD3DC",D60:"#DFE5EB",d60:"#DFE5EB",D70:"#F0F4F7",d70:"#F0F4F7",D80:"#FFFFFF",d80:"#FFFFFF",B00:"#2B81CB",b00:"#2B81CB",B05:"#308DDD",b05:"#308DDD",B10:"#3899EC",b10:"#3899EC",B20:"#4EB7F5",b20:"#4EB7F5",B25:"#A1D7FB",b25:"#A1D7FB",B27:"#B3E0FB",b27:"#B3E0FB",B30:"#C1E4FE",b30:"#C1E4FE",B40:"#DAEFFE",b40:"#DAEFFE",B50:"#EAF7FF",b50:"#EAF7FF",B60:"#F4FAFE",b60:"#F4FAFE",F00:"#AADBFC",f00:"#AADBFC",P00:"#8E21B1",p00:"#8E21B1",P10:"#AA4DC8",p10:"#AA4DC8",P20:"#CD68ED",p20:"#CD68ED",P30:"#E5C9EE",p30:"#E5C9EE",P40:"#EEDBF4",p40:"#EEDBF4",P50:"#FAEEFF",p50:"#FAEEFF",P60:"#FAF7FC",p60:"#FAF7FC",O00:"#EA5F0E",o00:"#EA5F0E",O10:"#FB7D33",o10:"#FB7D33",O20:"#FF9A48",o20:"#FF9A48",R00:"#D6453D",r00:"#D6453D",R05:"#D8504C",r05:"#D8504C",R10:"#EE5951",r10:"#EE5951",R20:"#FF6666",r20:"#FF6666",R30:"#FFD7D7",r30:"#FFD7D7",R40:"#FFE1E1",r40:"#FFE1E1",R50:"#FFEBEB",r50:"#FFEBEB",R60:"#FFF5F5",r60:"#FFF5F5",G00:"#44823F",g00:"#44823F",G05:"#61AD5A",g05:"#61AD5A",G10:"#60BC57",g10:"#60BC57",G20:"#80C979",g20:"#80C979",G30:"#C9EEBC",g30:"#C9EEBC",G40:"#DEF4D4",g40:"#DEF4D4",G50:"#EDF9E5",g50:"#EDF9E5",G60:"#F2FBEF",g60:"#F2FBEF",Y00:"#C68801",y00:"#C68801",Y05:"#EDA200",y05:"#EDA200",Y10:"#FDB10C",y10:"#FDB10C",Y20:"#FAC249",y20:"#FAC249",Y30:"#FEF0BA",y30:"#FEF0BA",Y40:"#FEF4CD",y40:"#FEF4CD",Y50:"#FDF7DF",y50:"#FDF7DF",Y60:"#FFFCF0",y60:"#FFFCF0",A1:"#3370FB",a1:"#3370FB",A2:"#7852D2",a2:"#7852D2",A3:"#17B0E2",a3:"#17B0E2",A4:"#C53E99",a4:"#C53E99",A5:"#FDB10C",a5:"#FDB10C",A6:"#3D9FA1",a6:"#3D9FA1",B1:"#EF73C0",b1:"#EF73C0",B2:"#FF8D41",b2:"#FF8D41",B3:"#ED6779",b3:"#ED6779",B4:"#125b8f",b4:"#125b8f",C1:"#4abd81",c1:"#4abd81",C2:"#2682CD",c2:"#2682CD",C3:"#68A4D5",c3:"#68A4D5",C4:"#FF8E8C",c4:"#FF8E8C","D10-05":"rgba(22,45,61,0.05)",d1005:"rgba(22,45,61,0.05)","D10-10":"rgba(22,45,61,0.1)",d1010:"rgba(22,45,61,0.1)","D10-20":"rgba(22,45,61,0.2)",d1020:"rgba(22,45,61,0.2)","D10-30":"rgba(22,45,61,0.3)",d1030:"rgba(22,45,61,0.3)","D40-20":"rgba(122,146,165,0.2)",d4020:"rgba(122,146,165,0.2)","D80-20":"rgba(255,255,255,0.2)",d8020:"rgba(255,255,255,0.2)",srOnly:"_2rCOr",message:"oYBQx",right:"_9EN5V",center:"_1mSfZ",noAvatarPadding:"_2580N",left:"_3HJr3",widget:"_2z_k1",separateTitle:"_1s2jv",title:"_1ycNN",bubbleWrapper:"_3SmmQ",bubble:"J1QX5","system-look-1":"_25cLT",systemLook1:"_25cLT",messageBadge:"_3VRIo",messageBadgeIconWrapper:"ohHir",messageBadgeText:"_1Guc6",imageIcon:"_2hxhF",fullApp:"_3gNxv",whiteBubble:"_3sbc0",emphasisBubble:"_1S76f",imageBubble:"MfTYD",standardTemplateV2Bubble:"_3SKTC",end:"_3fYuv",middle:"_2mxNs","author-avatar":"_28Vh4",authorAvatar:"_28Vh4","rotate-ltr":"_2LsVe",rotateLtr:"_2LsVe","rotate-rtl":"_3UepQ",rotateRtl:"_3UepQ"}},,function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.default=e.exports,e.exports.__esModule=!0,n(t)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},,,,,,function(e,t,n){e.exports={D10:"#162D3D",d10:"#162D3D",D20:"#32536A",d20:"#32536A",D30:"#577083",d30:"#577083",D40:"#7A92A5",d40:"#7A92A5",D50:"#B6C1CD",d50:"#B6C1CD",D55:"#CBD3DC",d55:"#CBD3DC",D60:"#DFE5EB",d60:"#DFE5EB",D70:"#F0F4F7",d70:"#F0F4F7",D80:"#FFFFFF",d80:"#FFFFFF",B00:"#2B81CB",b00:"#2B81CB",B05:"#308DDD",b05:"#308DDD",B10:"#3899EC",b10:"#3899EC",B20:"#4EB7F5",b20:"#4EB7F5",B25:"#A1D7FB",b25:"#A1D7FB",B27:"#B3E0FB",b27:"#B3E0FB",B30:"#C1E4FE",b30:"#C1E4FE",B40:"#DAEFFE",b40:"#DAEFFE",B50:"#EAF7FF",b50:"#EAF7FF",B60:"#F4FAFE",b60:"#F4FAFE",F00:"#AADBFC",f00:"#AADBFC",P00:"#8E21B1",p00:"#8E21B1",P10:"#AA4DC8",p10:"#AA4DC8",P20:"#CD68ED",p20:"#CD68ED",P30:"#E5C9EE",p30:"#E5C9EE",P40:"#EEDBF4",p40:"#EEDBF4",P50:"#FAEEFF",p50:"#FAEEFF",P60:"#FAF7FC",p60:"#FAF7FC",O00:"#EA5F0E",o00:"#EA5F0E",O10:"#FB7D33",o10:"#FB7D33",O20:"#FF9A48",o20:"#FF9A48",R00:"#D6453D",r00:"#D6453D",R05:"#D8504C",r05:"#D8504C",R10:"#EE5951",r10:"#EE5951",R20:"#FF6666",r20:"#FF6666",R30:"#FFD7D7",r30:"#FFD7D7",R40:"#FFE1E1",r40:"#FFE1E1",R50:"#FFEBEB",r50:"#FFEBEB",R60:"#FFF5F5",r60:"#FFF5F5",G00:"#44823F",g00:"#44823F",G05:"#61AD5A",g05:"#61AD5A",G10:"#60BC57",g10:"#60BC57",G20:"#80C979",g20:"#80C979",G30:"#C9EEBC",g30:"#C9EEBC",G40:"#DEF4D4",g40:"#DEF4D4",G50:"#EDF9E5",g50:"#EDF9E5",G60:"#F2FBEF",g60:"#F2FBEF",Y00:"#C68801",y00:"#C68801",Y05:"#EDA200",y05:"#EDA200",Y10:"#FDB10C",y10:"#FDB10C",Y20:"#FAC249",y20:"#FAC249",Y30:"#FEF0BA",y30:"#FEF0BA",Y40:"#FEF4CD",y40:"#FEF4CD",Y50:"#FDF7DF",y50:"#FDF7DF",Y60:"#FFFCF0",y60:"#FFFCF0",A1:"#3370FB",a1:"#3370FB",A2:"#7852D2",a2:"#7852D2",A3:"#17B0E2",a3:"#17B0E2",A4:"#C53E99",a4:"#C53E99",A5:"#FDB10C",a5:"#FDB10C",A6:"#3D9FA1",a6:"#3D9FA1",B1:"#EF73C0",b1:"#EF73C0",B2:"#FF8D41",b2:"#FF8D41",B3:"#ED6779",b3:"#ED6779",B4:"#125b8f",b4:"#125b8f",C1:"#4abd81",c1:"#4abd81",C2:"#2682CD",c2:"#2682CD",C3:"#68A4D5",c3:"#68A4D5",C4:"#FF8E8C",c4:"#FF8E8C","D10-05":"rgba(22,45,61,0.05)",d1005:"rgba(22,45,61,0.05)","D10-10":"rgba(22,45,61,0.1)",d1010:"rgba(22,45,61,0.1)","D10-20":"rgba(22,45,61,0.2)",d1020:"rgba(22,45,61,0.2)","D10-30":"rgba(22,45,61,0.3)",d1030:"rgba(22,45,61,0.3)","D40-20":"rgba(122,146,165,0.2)",d4020:"rgba(122,146,165,0.2)","D80-20":"rgba(255,255,255,0.2)",d8020:"rgba(255,255,255,0.2)",srOnly:"_3Z1Aw",messagesList:"_1WikH",fullApp:"_2Ssb_",fetchMoreLoader:"_8XeqK",timestamp:"SDUVB",timestampLine:"Y6UgX",widget:"_1vAsR","system-look-1":"_3JzdO",systemLook1:"_3JzdO",timestampText:"_1rEJl",listItem:"_1sytK",end:"_3jIz0",middle:"_2zVwW",typingIndication:"_2fwDl",messagesListRoot:"_2fg5Y",unreadMessagesButton:"_1sk59",unreadMessagesButtonInner:"p8JQa",unreadMessagesText:"ibPJH",unreadButtonFullApp:"p4FN4",unreadButtonCount:"_3G0g-","rotate-ltr":"_3U2v5",rotateLtr:"_3U2v5","rotate-rtl":"_2LUag",rotateRtl:"_2LUag"}},function(e,t,n){var r=n(553);e.exports=function(e,t){if(null==e)return{};var n,o,a=r(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t0)return"button"===e.data[0].mimeType?e.data[0].data.cta:void 0},f=function(){function e(e,t,n,o,i){void 0===t&&(t={}),this._messageParts=(e.data||[]).map((function(e){return new a.a(e)})),this._transit=t;var s=e.summary?e.summary.slice(0,250):"";this._indications=n,this._dto=Object(r.__assign)(Object(r.__assign)({},e),{summary:s}),this._groupPosition=o,this._showSentTime=i,this.messageType=e.messageType,this.isEphemeral=e.isEphemeral||!1,this.messageTypeVersion=e.messageTypeVersion,this.data=e.data}return Object.defineProperty(e.prototype,"indications",{get:function(){return this._indications},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"dto",{get:function(){return this._dto},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isSilent",{get:function(){return this._dto.isSilent},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"cta",{get:function(){return p(this._dto)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"sequence",{get:function(){return this._dto.sequence},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"summary",{get:function(){return this._dto.summary},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"type",{get:function(){return this._dto.messageType},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"messageParts",{get:function(){return this._messageParts},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"mimeTypes",{get:function(){return this._messageParts.map((function(e){return e.mimeType}))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"templateData",{get:function(){return this._dto.templateData},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"textToCopy",{get:function(){return c(this)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"sender",{get:function(){return this._dto.sender},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"senderDisplayData",{get:function(){return this._dto.senderDisplayData},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._dto.id},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"chatroomId",{get:function(){return this._dto.chatroomId},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isTemplate",{get:function(){return Object.values(o.MessageTypes.Templates).includes(this._dto.messageType)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"transit",{get:function(){return this._transit},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isPending",{get:function(){return!!this._transit.isPending},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"createdAt",{get:function(){return this._dto.createdAt},set:function(e){this._dto.createdAt=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"age",{get:function(){return d.a(this.createdAt)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"createdAtFormatted",{get:function(){return d.b(this.createdAt)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"groupPosition",{get:function(){return this._groupPosition},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"showSentTime",{get:function(){return this._showSentTime},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"badges",{get:function(){return this._dto.badges},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"deliveryMethods",{get:function(){return this._dto.deliveryMethods},enumerable:!1,configurable:!0}),e}(),h=function(e){var t=e.id,n=e.userId,r=e.userType,o=void 0===r?"user":r,a=e.pluginName,i=e.mimeType,s=e.data,c=void 0===s?{}:s,u=e.chatroomId,d=e.summary,p=e.senderDisplayData,f=void 0===p?void 0:p,h=e.deliveryMethods,m=void 0===h?[]:h,g=e.badges,v=void 0===g?[]:g,b=e.isEphemeral,y=void 0!==b&&b,_=e.isSilent;return{deliveryMethods:m,badges:v,isEphemeral:y,isSilent:void 0!==_&&_,sequence:0,id:t||l()(),chatroomId:u,summary:d,createdAt:(new Date).getTime(),messageType:"message",messageTypeVersion:1,sender:n?{type:o,userId:n}:void 0,senderDisplayData:f,pluginName:a,templateData:void 0,data:[{mimeType:i,data:c}]}};f.fromText=function(e){var t=e.text,n=e.id,r=e.summary,a=e.userId,i=e.userType,s=e.pluginName,c=e.chatroomId,u=e.transit,l=e.deliveryMethods,d=e.badges,p=e.isEphemeral,m=e.isSilent,g=h({id:n,userId:a,pluginName:s,summary:r,userType:i,mimeType:o.MimeTypes.PlainText,data:{text:t},chatroomId:c,deliveryMethods:l,badges:d,isEphemeral:p,isSilent:m});return new f(g,u)},f.fromImage=function(e){var t=e.id,n=e.uri,r=e.mediaFileId,a=e.width,i=e.height,s=e.fileName,c=e.fileSize,u=e.mediaProvider,l=e.userId,d=e.pluginName,p=e.chatroomId,m=e.transit,g=e.summary,v=e.deliveryMethods,b=e.badges;return new f(h({id:t,summary:g,userId:l,pluginName:d,mimeType:o.MimeTypes.Image,data:{uri:n,mediaFileId:r,width:a,height:i,fileName:s,fileSize:c,mediaProvider:u},chatroomId:p,deliveryMethods:v,badges:b}),m)},f.fromFile=function(e){var t=e.id,n=e.uri,r=e.mediaFileId,a=e.width,i=e.height,s=e.fileName,c=e.fileSize,u=e.type,l=e.mediaProvider,d=e.userId,p=e.pluginName,m=e.chatroomId,g=e.transit,v=e.summary,b=e.deliveryMethods,y=e.badges;return new f(h({id:t,summary:v,userId:d,pluginName:p,mimeType:o.MimeTypes.File,data:{uri:n,mediaFileId:r,width:a,height:i,fileName:s,fileSize:c,type:u,mediaProvider:l},chatroomId:m,deliveryMethods:b,badges:y}),g)},f.fromData=function(e){var t=e.data,n=e.transit,r=e.userId,a=e.pluginName,i=e.chatroomId,s=e.summary,c=e.userType,u=e.deliveryMethods,l=e.badges;if(t){if(t.text)return f.fromText({text:t.text,summary:s,id:t.id,userId:r,userType:c,pluginName:a,chatroomId:i,transit:n,deliveryMethods:u,badges:l});if(t.image){var d=t.image,p=d.imageUri,m=d.mediaFileId,g=d.width,v=d.height,b=d.fileName,y=d.fileSize,_=d.mediaProvider;return f.fromImage({id:t.id,uri:p,mediaFileId:m,width:g,height:v,fileName:b,fileSize:y,mediaProvider:_,summary:s,userId:r,userType:c,pluginName:a,chatroomId:i,transit:n,deliveryMethods:u,badges:l})}}return new f(h({id:t.id,userId:r,pluginName:a,mimeType:o.MimeTypes.Image,chatroomId:i,summary:"",deliveryMethods:u,badges:l}))},f.fromTemplate=function(e){var t=e.userId,n=e.userType,r=void 0===n?"user":n,o=e.pluginName,a=e.chatroomId,i=e.messageType,s=e.templateData,c=e.summary,u=void 0===c?"":c,d=e.sender,p=e.deliveryMethods,h=void 0===p?[]:p,m=e.badges,g={deliveryMethods:h,badges:void 0===m?[]:m,isEphemeral:!1,isSilent:!1,sequence:0,id:l()(),chatroomId:a,summary:u,createdAt:(new Date).getTime(),messageType:i,messageTypeVersion:1,sender:d||(t?{type:r,userId:t}:void 0),pluginName:o,templateData:s.toJSON?s.toJSON():s,data:[]};return new f(g)},f.buildMessage=function(e){var t,n=e.messageData,r=e.chatroomId,a=e.userId,i=e.summary,s=e.deliveryMethods,c=void 0===s?[]:s,u=e.badges,l=void 0===u?[]:u;return n.type===o.MessageTypes.Message?t=f.fromData({data:n.data,userId:a,chatroomId:r,summary:i,deliveryMethods:c,badges:l}):n.type!==o.MessageTypes.Templates.Standard&&n.type!==o.MessageTypes.Templates.Custom||(t=f.fromTemplate({templateData:n.templateData,userId:a,chatroomId:r,messageType:n.type,summary:i,deliveryMethods:c,badges:l})),t};t.a=f},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={UnreadMessagesButtonDesktop:"specs.chat.UnreadMessagesButtonDesktop",AllowSMSImages:"specs.chat.AllowSMSImages",WidgetRedesignPhase1:"specs.chat.WidgetRedesignPhase1",AllowFullNameLocalization:"specs.chat.InboxAllowFullNameLocalization",StandardTemplateRedesign:"specs.chat.StandardTemplateRedesign",InstagramIntegration:"specs.chat.InstagramIntegration"}},,,,,,,,,,,,function(e,t,n){e.exports=n.stylable.create("Popover2978530560",{classes:{root:"Popover2978530560__root",popoverAnimation:"Popover2978530560__popoverAnimation","popoverAnimation-enter":"Popover2978530560__popoverAnimation-enter","popoverAnimation-enter-active":"Popover2978530560__popoverAnimation-enter-active","popoverAnimation-exit":"Popover2978530560__popoverAnimation-exit","popoverAnimation-exit-active":"Popover2978530560__popoverAnimation-exit-active",popoverContent:"Popover2978530560__popoverContent",arrow:"Popover2978530560__arrow",popover:"Popover2978530560__popover",withArrow:"Popover2978530560__withArrow",popoverElement:"Popover2978530560__popoverElement"},vars:{},stVars:{contentBackgroundColor:"white",contentBorderWidth:"1px",contentBorderStyle:"solid",contentBorderColor:"black",contentBorderRadius:"initial",contentPadding:"initial",contentArrowSize:"5px"},keyframes:{}},".Popover2978530560__root{position:relative;display:inline-block}.Popover2978530560__root.Popover2978530560--fluid{display:block}.Popover2978530560__popoverContent{background-color:#fff;border-width:1px;border-style:solid;border-color:#000;border-radius:initial;padding:initial}.Popover2978530560__arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.Popover2978530560__popover[data-placement*=right].Popover2978530560__withArrow{padding-left:5px}.Popover2978530560__popover[data-placement*=right].Popover2978530560__withArrow .Popover2978530560__arrow{border-width:5px 5px 5px 0;left:-5px;margin-left:5px;margin-right:0;border-color:transparent #000 transparent transparent}.Popover2978530560__popover[data-placement*=left].Popover2978530560__withArrow{padding-right:5px}.Popover2978530560__popover[data-placement*=left].Popover2978530560__withArrow .Popover2978530560__arrow{border-width:5px 0 5px 5px;right:-5px;margin-left:0;margin-right:5px;border-color:transparent transparent transparent #000}.Popover2978530560__popover[data-placement*=bottom].Popover2978530560__withArrow{padding-top:5px}.Popover2978530560__popover[data-placement*=bottom].Popover2978530560__withArrow .Popover2978530560__arrow{border-width:0 5px 5px 5px;top:-5px;margin-top:5px;margin-bottom:0;border-color:transparent transparent #000 transparent}.Popover2978530560__popover[data-placement*=top].Popover2978530560__withArrow{padding-bottom:5px}.Popover2978530560__popover[data-placement*=top].Popover2978530560__withArrow .Popover2978530560__arrow{border-width:5px 5px 0 5px;bottom:-5px;margin-top:0;margin-bottom:5px;border-color:#000 transparent transparent transparent}",1,"Popover2978530560",n.stylable.$)},,,function(e,t,n){var r=n(408),o=n(418),a=n(154),i=n(26),s=n(422);e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?i(e)?o(e[0],e[1]):r(e):s(e)}},function(e,t,n){var r=n(650);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&r(e,t)},e.exports.default=e.exports,e.exports.__esModule=!0},,,function(e,t,n){e.exports={D10:"#162D3D",d10:"#162D3D",D20:"#32536A",d20:"#32536A",D30:"#577083",d30:"#577083",D40:"#7A92A5",d40:"#7A92A5",D50:"#B6C1CD",d50:"#B6C1CD",D55:"#CBD3DC",d55:"#CBD3DC",D60:"#DFE5EB",d60:"#DFE5EB",D70:"#F0F4F7",d70:"#F0F4F7",D80:"#FFFFFF",d80:"#FFFFFF",B00:"#2B81CB",b00:"#2B81CB",B05:"#308DDD",b05:"#308DDD",B10:"#3899EC",b10:"#3899EC",B20:"#4EB7F5",b20:"#4EB7F5",B25:"#A1D7FB",b25:"#A1D7FB",B27:"#B3E0FB",b27:"#B3E0FB",B30:"#C1E4FE",b30:"#C1E4FE",B40:"#DAEFFE",b40:"#DAEFFE",B50:"#EAF7FF",b50:"#EAF7FF",B60:"#F4FAFE",b60:"#F4FAFE",F00:"#AADBFC",f00:"#AADBFC",P00:"#8E21B1",p00:"#8E21B1",P10:"#AA4DC8",p10:"#AA4DC8",P20:"#CD68ED",p20:"#CD68ED",P30:"#E5C9EE",p30:"#E5C9EE",P40:"#EEDBF4",p40:"#EEDBF4",P50:"#FAEEFF",p50:"#FAEEFF",P60:"#FAF7FC",p60:"#FAF7FC",O00:"#EA5F0E",o00:"#EA5F0E",O10:"#FB7D33",o10:"#FB7D33",O20:"#FF9A48",o20:"#FF9A48",R00:"#D6453D",r00:"#D6453D",R05:"#D8504C",r05:"#D8504C",R10:"#EE5951",r10:"#EE5951",R20:"#FF6666",r20:"#FF6666",R30:"#FFD7D7",r30:"#FFD7D7",R40:"#FFE1E1",r40:"#FFE1E1",R50:"#FFEBEB",r50:"#FFEBEB",R60:"#FFF5F5",r60:"#FFF5F5",G00:"#44823F",g00:"#44823F",G05:"#61AD5A",g05:"#61AD5A",G10:"#60BC57",g10:"#60BC57",G20:"#80C979",g20:"#80C979",G30:"#C9EEBC",g30:"#C9EEBC",G40:"#DEF4D4",g40:"#DEF4D4",G50:"#EDF9E5",g50:"#EDF9E5",G60:"#F2FBEF",g60:"#F2FBEF",Y00:"#C68801",y00:"#C68801",Y05:"#EDA200",y05:"#EDA200",Y10:"#FDB10C",y10:"#FDB10C",Y20:"#FAC249",y20:"#FAC249",Y30:"#FEF0BA",y30:"#FEF0BA",Y40:"#FEF4CD",y40:"#FEF4CD",Y50:"#FDF7DF",y50:"#FDF7DF",Y60:"#FFFCF0",y60:"#FFFCF0",A1:"#3370FB",a1:"#3370FB",A2:"#7852D2",a2:"#7852D2",A3:"#17B0E2",a3:"#17B0E2",A4:"#C53E99",a4:"#C53E99",A5:"#FDB10C",a5:"#FDB10C",A6:"#3D9FA1",a6:"#3D9FA1",B1:"#EF73C0",b1:"#EF73C0",B2:"#FF8D41",b2:"#FF8D41",B3:"#ED6779",b3:"#ED6779",B4:"#125b8f",b4:"#125b8f",C1:"#4abd81",c1:"#4abd81",C2:"#2682CD",c2:"#2682CD",C3:"#68A4D5",c3:"#68A4D5",C4:"#FF8E8C",c4:"#FF8E8C","D10-05":"rgba(22,45,61,0.05)",d1005:"rgba(22,45,61,0.05)","D10-10":"rgba(22,45,61,0.1)",d1010:"rgba(22,45,61,0.1)","D10-20":"rgba(22,45,61,0.2)",d1020:"rgba(22,45,61,0.2)","D10-30":"rgba(22,45,61,0.3)",d1030:"rgba(22,45,61,0.3)","D40-20":"rgba(122,146,165,0.2)",d4020:"rgba(122,146,165,0.2)","D80-20":"rgba(255,255,255,0.2)",d8020:"rgba(255,255,255,0.2)",srOnly:"_7oMMB",root:"nlwQE",toTheRight:"_2ILcf",drillInIndicationsWrapper:"nxqrs",drillInIndicationsMessageOverlay:"_3udrN",shouldStayVisible:"_30lzV",drillInIndicationsButtonWrapper:"_1Um_q",drillInIndicationsButton:"qh-RH",drillInIndicationsList:"_1iWNV",seenSection:"_3KaU7",sentSection:"_3r7Lx",failedSection:"dffJS",drillInListItem:"_2VFHg",indicationDetails:"_2tQjl",sectionLineSeparator:"HffIw",lineSeparator:"_1sIIq","rotate-ltr":"bVLo5",rotateLtr:"bVLo5","rotate-rtl":"_1Ji3_",rotateRtl:"_1Ji3_"}},,,function(e,t,n){e.exports=n.stylable.create("colors1651248366",{classes:{root:"colors1651248366__root"},vars:{},stVars:{D10:"#162D3D",D20:"#32536A",D30:"#577083",D40:"#7A92A5",D50:"#B6C1CD",D55:"#CBD3DC",D60:"#DFE5EB",D70:"#F0F4F7",D80:"#FFFFFF",B00:"#2B81CB",B05:"#308DDD",B10:"#3899EC",B20:"#4EB7F5",B30:"#C1E4FE",B40:"#DAEFFE",B50:"#EAF7FF",B60:"#F4FAFE",R00:"#D6453D",R05:"#D8504C",R10:"#EE5951",R20:"#FF6666",R30:"#FFD7D7",R40:"#FFE1E1",R50:"#FFEBEB",R60:"#FFF5F5",P00:"#8E21B1",P10:"#AA4DC8",P20:"#CD68ED",P30:"#E5C9EE",P40:"#EEDBF4",P50:"#FAEEFF",P60:"#FAF7FC",G00:"#44823F",G05:"#61AD5A",G10:"#60BC57",G20:"#80C979",G30:"#C9EEBC",G40:"#DEF4D4",G50:"#EDF9E5",G60:"#F2FBEF",Y00:"#C68801",Y05:"#EDA200",Y10:"#FDB10C",Y20:"#FAC249",Y30:"#FEF0BA",Y40:"#FEF4CD",Y50:"#FDF7DF",Y60:"#FFFCF0",O00:"#EA5F0E",O10:"#FB7D33",O20:"#FF9A48",F00:"#AADBFC",A1:"#3370FB",A2:"#7852D2",A3:"#17B0E2",A4:"#C53E99",A5:"#FDB10C",A6:"#3D9FA1",B1:"#EF73C0",B2:"#FF8D41",B3:"#ED6779",B4:"#125b8f",C1:"#4abd81",C2:"#2682CD",C3:"#68A4D5",C4:"#FF8E8C","D10-03":"rgba(22, 45, 61, 0.03)","D10-05":"rgba(22, 45, 61, 0.05)","D10-10":"rgba(22, 45, 61, 0.1)","D10-12":"rgba(22, 45, 61, 0.12)","D10-20":"rgba(22, 45, 61, 0.2)","D10-30":"rgba(22, 45, 61, 0.3)","D10-66":"rgba(22, 45, 61, 0.66)","D20-48":"rgba(50, 83, 106, 0.48)","D20-54":"rgba(50, 83, 106, 0.54)","D20-60":"rgba(50, 83, 106, 0.6)","D40-20":"rgba(122, 146, 165, 0.2)","D80-10":"rgba(255, 255, 255, 0.1)","D80-20":"rgba(255, 255, 255, 0.2)","D80-30":"rgba(255, 255, 255, 0.3)","D80-60":"rgba(255, 255, 255, 0.6)","D80-70":"rgba(255, 255, 255, 0.7)","B00-24":"rgba(43, 129, 203, 0.24)","B00-42":"rgba(43, 129, 203, 0.42)","B00-48":"rgba(43, 129, 203, 0.48)","THEME-COLOR-00":"var(--wsr-color-00, #2B81CB)","THEME-COLOR-05":"var(--wsr-color-05, #308DDD)","THEME-COLOR-10":"var(--wsr-color-10, #3899EC)","THEME-COLOR-20":"var(--wsr-color-20, #4EB7F5)","THEME-COLOR-30":"var(--wsr-color-30, #C1E4FE)","THEME-COLOR-40":"var(--wsr-color-40, #DAEFFE)","THEME-COLOR-50":"var(--wsr-color-50, #EAF7FF)","THEME-COLOR-60":"var(--wsr-color-60, #F4FAFE)","THEME-TEXT-COLOR-PRIMARY":"var(--wsr-text-color-primary, #162D3D)","THEME-TEXT-COLOR-PRIMARY-LIGHT":"var(--wsr-text-color-primary-light, #FFFFFF)","THEME-TEXT-COLOR-SECONDARY":"var(--wsr-text-color-secondary, #32536A)","THEME-TEXT-COLOR-SECONDARY-LIGHT":"var(--wsr-text-color-secondary-light, #7A92A5)","THEME-DIVIDER-COLOR":"var(--wsr-divider-color, #DFE5EB)"},keyframes:{}},"",1,"colors1651248366",n.stylable.$)},function(e,t,n){var r=n(728).default,o=n(22);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?o(e):t},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,n){"use strict";n.d(t,"e",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"d",(function(){return i})),n.d(t,"c",(function(){return s})),n.d(t,"a",(function(){return u}));var r=n(1);function o(e,t,n){var r={};return e.forEach((function(o){o?r[o[t]]=Object.assign({},o,n):console.warn("toStateObj: array contained an undefined",e)})),r}function a(e){return Object.keys(e).map((function(t){return Object(r.__assign)({id:t},e[t])}))}var i=function(e){console.warn("DEPRECATED (chat-sdk): "+e)},s=function(e){var t="DEPRECATED (chat-sdk): "+e;throw console.warn(t),new Error(t)},c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),t}(Error),u=function(e,t,n){return Object(r.__awaiter)(void 0,void 0,void 0,(function(){var o;return Object(r.__generator)(this,(function(r){switch(r.label){case 0:return o=null,[4,Promise.race([e,new Promise((function(e,r){o=setTimeout((function(){r(new c("'"+n+"': timeout of "+t+" milliseconds exceeded"))}),t)}))])];case 1:return r.sent(),null!=o&&clearTimeout(o),[2,e]}}))}))}},,,,function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return p}));var r=n(1),o={IMAGE:"image",PPT:"ppt",UNKNOWN:"unknown",XLS:"xls",DOC:"doc",PDF:"pdf",CSV:"csv",SVG:"svg",ICO:"ico"},a={WIX_MEDIA:"WixMedia",WIX_MEDIA_PUBLIC:"WixMediaPublic"},i=["vnd.ms-powerpoint","vnd.openxmlformats-officedocument.presentationml","vnd.ms-excel","vnd.openxmlformats-officedocument.spreadsheetml","vnd.ms-word","vnd.openxmlformats-officedocument.wordprocessingml"],s=function(e){return function(e){var t=e.split("/"),n=t[0],r=t[1];return["svg+xml","vnd.microsoft.icon","x-icon"].indexOf(r)>-1||"image"!==n?e:"image"}(function(e){var t=e.split("/"),n=t[0],r=t[1],o=new RegExp(i.map((function(e){return e.replace(".","\\.")})).join("|")).exec(r);return o?n+"/"+o:e}(e))},c=function(e){var t=e.filename;return function(e,t,n){t=encodeURIComponent(t),n=encodeURIComponent(n);var r=new RegExp("([?&])"+t+"=.*?(&|$)","i"),o=-1!==e.indexOf("?")?"&":"?";return e.match(r)?e.replace(r,"$1"+t+"="+n+"$2"):""+e+o+t+"="+n}(e.url,"response-content-disposition",'attachment;filename="'+t+'"')},u=function(e){var t=e.filename,n=e.url;return{url:c({filename:t,url:n})}},l=function(e){var t=e.filename;return{url:e.url+"?dn="+encodeURIComponent(t)}},d=function(e){var t=e.baseUrl,n=void 0===t?"/":t,o=e.url,a=e.width,i=e.height,s=e.instance;return Object(r.__awaiter)(void 0,void 0,void 0,(function(){var e,t,c,u;return Object(r.__generator)(this,(function(l){switch(l.label){case 0:return e=n+"_api/crm-inbox-server/attachment/"+o,a&&i&&(e+="?height="+i+"&width="+a),[4,fetch(e,{method:"GET",headers:(u={},u["X-Wix-Inbox-Instance"]=s,u)})];case 1:if(!(t=l.sent()).ok)throw new Error("Error "+t.status);return[4,t.json()];case 2:return c=l.sent(),"https://files.wix.com",[2,Object.keys(c).reduce((function(e,t){var n;return Object(r.__assign)(Object(r.__assign)({},e),((n={})[t]="https://files.wix.com"+c[t],n))}),{})]}}))}))},p={attachmentTypes:o,mediaProviders:a,getAttachmentType:function(e){switch(s(e)){case"text/csv":return o.CSV;case"image":return o.IMAGE;case"image/svg+xml":return o.SVG;case"image/vnd.microsoft.icon":case"image/x-icon":return o.ICO;case"application/msword":case"application/vnd.ms-word":case"application/vnd.openxmlformats-officedocument.wordprocessingml":return o.DOC;case"application/excel":case"application/vnd.ms-excel":case"application/vnd.openxmlformats-officedocument.spreadsheetml":return o.XLS;case"application/pdf":return o.PDF;case"application/vnd.ms-powerpoint":case"application/vnd.openxmlformats-officedocument.presentationml":return o.PPT;default:return o.UNKNOWN}},getAttachmentDownloadUrl:c,getAttachmentUrl:function(e){var t=e.url,n=e.mediaProvider,o=e.instance,i=e.baseUrl,s=e.filename,c=e.width,p=e.height;return Object(r.__awaiter)(void 0,void 0,void 0,(function(){var e,f;return Object(r.__generator)(this,(function(r){return e=!/^(http|https):\/\//.test(t),f=/wixstatic/.test(t),n===a.WIX_MEDIA&&e?[2,d({baseUrl:i,url:t,width:c,height:p,instance:o})]:!n&&f||n===a.WIX_MEDIA_PUBLIC?[2,l({filename:s,url:t})]:[2,u({filename:s,url:t})]}))}))}}},function(e,t,n){e.exports={typingAnimation:"_3FWQu",points:"Q26pA",arrow:"_25MTH",bounce:"_2pkKa",point1:"_3R_Ha",point2:"_1HDDA",point3:"RQKpm","system-look-1":"_3nNpE",systemLook1:"_3nNpE","typing-style-1":"EEKcd",typingStyle1:"EEKcd"}},,,,,,,,function(e,t,n){e.exports={D10:"#162D3D",d10:"#162D3D",D20:"#32536A",d20:"#32536A",D30:"#577083",d30:"#577083",D40:"#7A92A5",d40:"#7A92A5",D50:"#B6C1CD",d50:"#B6C1CD",D55:"#CBD3DC",d55:"#CBD3DC",D60:"#DFE5EB",d60:"#DFE5EB",D70:"#F0F4F7",d70:"#F0F4F7",D80:"#FFFFFF",d80:"#FFFFFF",B00:"#2B81CB",b00:"#2B81CB",B05:"#308DDD",b05:"#308DDD",B10:"#3899EC",b10:"#3899EC",B20:"#4EB7F5",b20:"#4EB7F5",B25:"#A1D7FB",b25:"#A1D7FB",B27:"#B3E0FB",b27:"#B3E0FB",B30:"#C1E4FE",b30:"#C1E4FE",B40:"#DAEFFE",b40:"#DAEFFE",B50:"#EAF7FF",b50:"#EAF7FF",B60:"#F4FAFE",b60:"#F4FAFE",F00:"#AADBFC",f00:"#AADBFC",P00:"#8E21B1",p00:"#8E21B1",P10:"#AA4DC8",p10:"#AA4DC8",P20:"#CD68ED",p20:"#CD68ED",P30:"#E5C9EE",p30:"#E5C9EE",P40:"#EEDBF4",p40:"#EEDBF4",P50:"#FAEEFF",p50:"#FAEEFF",P60:"#FAF7FC",p60:"#FAF7FC",O00:"#EA5F0E",o00:"#EA5F0E",O10:"#FB7D33",o10:"#FB7D33",O20:"#FF9A48",o20:"#FF9A48",R00:"#D6453D",r00:"#D6453D",R05:"#D8504C",r05:"#D8504C",R10:"#EE5951",r10:"#EE5951",R20:"#FF6666",r20:"#FF6666",R30:"#FFD7D7",r30:"#FFD7D7",R40:"#FFE1E1",r40:"#FFE1E1",R50:"#FFEBEB",r50:"#FFEBEB",R60:"#FFF5F5",r60:"#FFF5F5",G00:"#44823F",g00:"#44823F",G05:"#61AD5A",g05:"#61AD5A",G10:"#60BC57",g10:"#60BC57",G20:"#80C979",g20:"#80C979",G30:"#C9EEBC",g30:"#C9EEBC",G40:"#DEF4D4",g40:"#DEF4D4",G50:"#EDF9E5",g50:"#EDF9E5",G60:"#F2FBEF",g60:"#F2FBEF",Y00:"#C68801",y00:"#C68801",Y05:"#EDA200",y05:"#EDA200",Y10:"#FDB10C",y10:"#FDB10C",Y20:"#FAC249",y20:"#FAC249",Y30:"#FEF0BA",y30:"#FEF0BA",Y40:"#FEF4CD",y40:"#FEF4CD",Y50:"#FDF7DF",y50:"#FDF7DF",Y60:"#FFFCF0",y60:"#FFFCF0",A1:"#3370FB",a1:"#3370FB",A2:"#7852D2",a2:"#7852D2",A3:"#17B0E2",a3:"#17B0E2",A4:"#C53E99",a4:"#C53E99",A5:"#FDB10C",a5:"#FDB10C",A6:"#3D9FA1",a6:"#3D9FA1",B1:"#EF73C0",b1:"#EF73C0",B2:"#FF8D41",b2:"#FF8D41",B3:"#ED6779",b3:"#ED6779",B4:"#125b8f",b4:"#125b8f",C1:"#4abd81",c1:"#4abd81",C2:"#2682CD",c2:"#2682CD",C3:"#68A4D5",c3:"#68A4D5",C4:"#FF8E8C",c4:"#FF8E8C","D10-05":"rgba(22,45,61,0.05)",d1005:"rgba(22,45,61,0.05)","D10-10":"rgba(22,45,61,0.1)",d1010:"rgba(22,45,61,0.1)","D10-20":"rgba(22,45,61,0.2)",d1020:"rgba(22,45,61,0.2)","D10-30":"rgba(22,45,61,0.3)",d1030:"rgba(22,45,61,0.3)","D40-20":"rgba(122,146,165,0.2)",d4020:"rgba(122,146,165,0.2)","D80-20":"rgba(255,255,255,0.2)",d8020:"rgba(255,255,255,0.2)",srOnly:"_1FpJT",indicationWrapper:"_1F_qq","system-look-1":"_1lo-h",systemLook1:"_1lo-h",indicationIcon:"_6IrcB",indicationText:"_3Lhfj",indicationPlaceholder:"osUSd",notDeliveredWrapper:"_1YyF4",notDeliveredIcon:"_1uf_H",resend:"OeSbB","rotate-ltr":"iAOzq",rotateLtr:"iAOzq","rotate-rtl":"_3JYnK",rotateRtl:"_3JYnK"}},,function(e,t,n){"use strict";var r=n(71),o=n.n(r),a=n(70),i=n.n(a),s=n(81),c=n.n(s),u=n(82),l=n.n(u),d=n(22),p=n.n(d),f=n(106),h=n.n(f),m=n(113),g=n.n(m),v=n(63),b=n.n(v),y=n(12),_=n.n(y),E=n(2),C=n.n(E),F=n(0),A=n.n(F),w=n(1),O=n(519),D=n(636),x=n(387),S=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={isOpen:!1},t._handleClickOutside=function(){var e=t.props,n=e.onClickOutside;return e.shouldCloseOnClickOutside&&(t.props.onHide(),t.setState({isOpen:!1})),n?n():null},t._renderElement=function(){var e=t.props,n=e.children,r=e.disabled,o=e["aria-describedby"];return"string"!=typeof n&&n?F.cloneElement(n,{onFocus:r?void 0:t._onFocus,onBlur:r?void 0:t._onBlur,"aria-describedby":o}):n||""},t.open=function(){t.props.onShow(),t.setState({isOpen:!0})},t.close=function(){t.props.shouldCloseOnClickOutside||(t.props.onHide(),t.setState({isOpen:!1}))},t._onFocus=function(e,n){var r=n&&n.focus;return t.open(),r?n.focus():null},t._onBlur=function(e,n){var r=n&&n.blur;return t.close(),r?n.blur():null},t.isShown=function(){var e=t.props,n=e.disabled,r=e.shown;return r||!n&&t.state.isOpen},t}return Object(w.__extends)(t,e),t.prototype.render=function(){var e=this.props,t=e.placement,n=e.content,r=e.moveBy,o=e.timeout,a=e.showArrow,i=e.moveArrowTo,s=e.appendTo,c=e.flip,u=e.fixed,l=e.hideDelay,d=e.showDelay,p=e.disabled,f=e.customArrow,h=e.zIndex,m=e.minWidth,g=e.maxWidth,v=e["aria-describedby"],b=e.className,y=e.contentClassName,_=e.disableClickOutsideWhenClosed;return F.createElement(D.a,Object(w.__assign)({className:Object(O.st)(O.classes.root,b),placement:t,shown:this.isShown(),showArrow:a,onMouseEnter:p?void 0:this.open,onMouseLeave:p?void 0:this.close,timeout:o,hideDelay:l,showDelay:d,moveBy:r,moveArrowTo:i,appendTo:s,flip:c,fixed:u,onClickOutside:this._handleClickOutside,customArrow:f,id:v,role:"tooltip",zIndex:h,minWidth:m,maxWidth:g,contentClassName:y,disableClickOutsideWhenClosed:_},Object(x.a)(this.props)),F.createElement(D.a.Element,null,this._renderElement()),F.createElement(D.a.Content,null,n))},t.displayName="Tooltip",t.defaultProps={placement:"top",appendTo:"parent",onShow:function(){return{}},onHide:function(){return{}},timeout:150,showDelay:0,hideDelay:0,showArrow:!0},t}(F.PureComponent),B=n(426),T=n(520),k="tooltip-text",I={enter:100,exit:150},j=n(192),R=n(886),P=n(523),M=["exitDelay","enterDelay","children","content","size","dataHook","disabled","className"];function N(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=b()(e);if(t){var o=b()(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return g()(this,n)}}var L=function(e){h()(n,e);var t=N(n);function n(){var e;c()(this,n);for(var r=arguments.length,o=new Array(r),a=0;at};function h(e){return o()(e).format("LT")}function m(e){return o()(e).format("l")}function g(e){var t=e.getFullYear(),n=e.getMonth(),r=e.getDate();return new Date(t,n,r).getTime()}},,,,,,function(e,t,n){var r=n(424),o=n(242),a=n(105);e.exports=function(e,t){return r(e,a(t,3),o)}},,,function(e,t,n){e.exports={D10:"#162D3D",d10:"#162D3D",D20:"#32536A",d20:"#32536A",D30:"#577083",d30:"#577083",D40:"#7A92A5",d40:"#7A92A5",D50:"#B6C1CD",d50:"#B6C1CD",D55:"#CBD3DC",d55:"#CBD3DC",D60:"#DFE5EB",d60:"#DFE5EB",D70:"#F0F4F7",d70:"#F0F4F7",D80:"#FFFFFF",d80:"#FFFFFF",B00:"#2B81CB",b00:"#2B81CB",B05:"#308DDD",b05:"#308DDD",B10:"#3899EC",b10:"#3899EC",B20:"#4EB7F5",b20:"#4EB7F5",B25:"#A1D7FB",b25:"#A1D7FB",B27:"#B3E0FB",b27:"#B3E0FB",B30:"#C1E4FE",b30:"#C1E4FE",B40:"#DAEFFE",b40:"#DAEFFE",B50:"#EAF7FF",b50:"#EAF7FF",B60:"#F4FAFE",b60:"#F4FAFE",F00:"#AADBFC",f00:"#AADBFC",P00:"#8E21B1",p00:"#8E21B1",P10:"#AA4DC8",p10:"#AA4DC8",P20:"#CD68ED",p20:"#CD68ED",P30:"#E5C9EE",p30:"#E5C9EE",P40:"#EEDBF4",p40:"#EEDBF4",P50:"#FAEEFF",p50:"#FAEEFF",P60:"#FAF7FC",p60:"#FAF7FC",O00:"#EA5F0E",o00:"#EA5F0E",O10:"#FB7D33",o10:"#FB7D33",O20:"#FF9A48",o20:"#FF9A48",R00:"#D6453D",r00:"#D6453D",R05:"#D8504C",r05:"#D8504C",R10:"#EE5951",r10:"#EE5951",R20:"#FF6666",r20:"#FF6666",R30:"#FFD7D7",r30:"#FFD7D7",R40:"#FFE1E1",r40:"#FFE1E1",R50:"#FFEBEB",r50:"#FFEBEB",R60:"#FFF5F5",r60:"#FFF5F5",G00:"#44823F",g00:"#44823F",G05:"#61AD5A",g05:"#61AD5A",G10:"#60BC57",g10:"#60BC57",G20:"#80C979",g20:"#80C979",G30:"#C9EEBC",g30:"#C9EEBC",G40:"#DEF4D4",g40:"#DEF4D4",G50:"#EDF9E5",g50:"#EDF9E5",G60:"#F2FBEF",g60:"#F2FBEF",Y00:"#C68801",y00:"#C68801",Y05:"#EDA200",y05:"#EDA200",Y10:"#FDB10C",y10:"#FDB10C",Y20:"#FAC249",y20:"#FAC249",Y30:"#FEF0BA",y30:"#FEF0BA",Y40:"#FEF4CD",y40:"#FEF4CD",Y50:"#FDF7DF",y50:"#FDF7DF",Y60:"#FFFCF0",y60:"#FFFCF0",A1:"#3370FB",a1:"#3370FB",A2:"#7852D2",a2:"#7852D2",A3:"#17B0E2",a3:"#17B0E2",A4:"#C53E99",a4:"#C53E99",A5:"#FDB10C",a5:"#FDB10C",A6:"#3D9FA1",a6:"#3D9FA1",B1:"#EF73C0",b1:"#EF73C0",B2:"#FF8D41",b2:"#FF8D41",B3:"#ED6779",b3:"#ED6779",B4:"#125b8f",b4:"#125b8f",C1:"#4abd81",c1:"#4abd81",C2:"#2682CD",c2:"#2682CD",C3:"#68A4D5",c3:"#68A4D5",C4:"#FF8E8C",c4:"#FF8E8C","D10-05":"rgba(22,45,61,0.05)",d1005:"rgba(22,45,61,0.05)","D10-10":"rgba(22,45,61,0.1)",d1010:"rgba(22,45,61,0.1)","D10-20":"rgba(22,45,61,0.2)",d1020:"rgba(22,45,61,0.2)","D10-30":"rgba(22,45,61,0.3)",d1030:"rgba(22,45,61,0.3)","D40-20":"rgba(122,146,165,0.2)",d4020:"rgba(122,146,165,0.2)","D80-20":"rgba(255,255,255,0.2)",d8020:"rgba(255,255,255,0.2)",srOnly:"_3qqrD",wrapper:"_3mtFG",loading:"_1c0bI",fileIcon:"_25oIR",doc:"_26Q7Z",pdf:"_11lZa",xls:"_3GgSe",ppt:"_1A6d3",unknown:"UxvjA",fileDetails:"_13rxU",fileName:"_1ZsMr",fileSize:"_3WYxj",downloadFile:"pn1LF",pending:"_1pWOw",loader:"_3DSbk","rotate-ltr":"_1xrmd",rotateLtr:"_1xrmd","rotate-rtl":"_1GR2C",rotateRtl:"_1GR2C"}},function(e,t,n){e.exports={D10:"#162D3D",d10:"#162D3D",D20:"#32536A",d20:"#32536A",D30:"#577083",d30:"#577083",D40:"#7A92A5",d40:"#7A92A5",D50:"#B6C1CD",d50:"#B6C1CD",D55:"#CBD3DC",d55:"#CBD3DC",D60:"#DFE5EB",d60:"#DFE5EB",D70:"#F0F4F7",d70:"#F0F4F7",D80:"#FFFFFF",d80:"#FFFFFF",B00:"#2B81CB",b00:"#2B81CB",B05:"#308DDD",b05:"#308DDD",B10:"#3899EC",b10:"#3899EC",B20:"#4EB7F5",b20:"#4EB7F5",B25:"#A1D7FB",b25:"#A1D7FB",B27:"#B3E0FB",b27:"#B3E0FB",B30:"#C1E4FE",b30:"#C1E4FE",B40:"#DAEFFE",b40:"#DAEFFE",B50:"#EAF7FF",b50:"#EAF7FF",B60:"#F4FAFE",b60:"#F4FAFE",F00:"#AADBFC",f00:"#AADBFC",P00:"#8E21B1",p00:"#8E21B1",P10:"#AA4DC8",p10:"#AA4DC8",P20:"#CD68ED",p20:"#CD68ED",P30:"#E5C9EE",p30:"#E5C9EE",P40:"#EEDBF4",p40:"#EEDBF4",P50:"#FAEEFF",p50:"#FAEEFF",P60:"#FAF7FC",p60:"#FAF7FC",O00:"#EA5F0E",o00:"#EA5F0E",O10:"#FB7D33",o10:"#FB7D33",O20:"#FF9A48",o20:"#FF9A48",R00:"#D6453D",r00:"#D6453D",R05:"#D8504C",r05:"#D8504C",R10:"#EE5951",r10:"#EE5951",R20:"#FF6666",r20:"#FF6666",R30:"#FFD7D7",r30:"#FFD7D7",R40:"#FFE1E1",r40:"#FFE1E1",R50:"#FFEBEB",r50:"#FFEBEB",R60:"#FFF5F5",r60:"#FFF5F5",G00:"#44823F",g00:"#44823F",G05:"#61AD5A",g05:"#61AD5A",G10:"#60BC57",g10:"#60BC57",G20:"#80C979",g20:"#80C979",G30:"#C9EEBC",g30:"#C9EEBC",G40:"#DEF4D4",g40:"#DEF4D4",G50:"#EDF9E5",g50:"#EDF9E5",G60:"#F2FBEF",g60:"#F2FBEF",Y00:"#C68801",y00:"#C68801",Y05:"#EDA200",y05:"#EDA200",Y10:"#FDB10C",y10:"#FDB10C",Y20:"#FAC249",y20:"#FAC249",Y30:"#FEF0BA",y30:"#FEF0BA",Y40:"#FEF4CD",y40:"#FEF4CD",Y50:"#FDF7DF",y50:"#FDF7DF",Y60:"#FFFCF0",y60:"#FFFCF0",A1:"#3370FB",a1:"#3370FB",A2:"#7852D2",a2:"#7852D2",A3:"#17B0E2",a3:"#17B0E2",A4:"#C53E99",a4:"#C53E99",A5:"#FDB10C",a5:"#FDB10C",A6:"#3D9FA1",a6:"#3D9FA1",B1:"#EF73C0",b1:"#EF73C0",B2:"#FF8D41",b2:"#FF8D41",B3:"#ED6779",b3:"#ED6779",B4:"#125b8f",b4:"#125b8f",C1:"#4abd81",c1:"#4abd81",C2:"#2682CD",c2:"#2682CD",C3:"#68A4D5",c3:"#68A4D5",C4:"#FF8E8C",c4:"#FF8E8C","D10-05":"rgba(22,45,61,0.05)",d1005:"rgba(22,45,61,0.05)","D10-10":"rgba(22,45,61,0.1)",d1010:"rgba(22,45,61,0.1)","D10-20":"rgba(22,45,61,0.2)",d1020:"rgba(22,45,61,0.2)","D10-30":"rgba(22,45,61,0.3)",d1030:"rgba(22,45,61,0.3)","D40-20":"rgba(122,146,165,0.2)",d4020:"rgba(122,146,165,0.2)","D80-20":"rgba(255,255,255,0.2)",d8020:"rgba(255,255,255,0.2)",srOnly:"_2AXUJ",standardTemplateV2:"_2ZPRZ",image:"SKqf2",textsContainer:"_2v37t",standardTemplateV2Text:"_15uer",standardTemplateV2Line:"_3X1eI",standardTemplateV2Title:"ez-tw",buttons:"fQ2gC",button:"_3Yj3Y",disabled:"A7skp","rotate-ltr":"_2wQ49",rotateLtr:"_2wQ49","rotate-rtl":"_2o79u",rotateRtl:"_2o79u"}},,,function(e,t,n){e.exports=n(559)},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return i}));var r=n(0),o=function(e,t){return r.Children.toArray(e).reduce((function(e,t){return r.isValidElement(t)&&t.type&&t.type.displayName?(e[t.type.displayName.split(".").pop()]=t,e):e}),t||{})},a=function(e){var t=function(e){var t=e.children;return"string"==typeof t?r.createElement("div",{},t):t};return t.displayName=e,t},i=function(e){return!(e.prototype&&e.prototype.render)}},function(e,t,n){"use strict";var r;n.d(t,"a",(function(){return r})),function(e){e.Input="Input",e.Clipboard="Clipboard",e.DragNDrop="DragNDrop"}(r||(r={}))},function(e,t,n){"use strict";var r=n(1),o=n(0),a=n(2),i=n.n(a),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),t.prototype.getChildContext=function(){return{theme:this.props.theme}},t.prototype.render=function(){return o.Children.only(this.props.children)},t.childContextTypes={theme:i.a.object},t}(o.Component);t.a=s},,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={SMS:"delivery.method.sms",Chat:"delivery.method.chat",Email:"delivery.method.email",Facebook:"delivery.method.facebook",Instagram:"delivery-method.instagram"}},,,,,,,,function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return a}));var r=function(e){document.addEventListener("visibilitychange",e)},o=function(e){document.removeEventListener("visibilitychange",e)},a=function(){return"visible"===document.visibilityState}},,,,,,,function(e,t,n){e.exports={D10:"#162D3D",d10:"#162D3D",D20:"#32536A",d20:"#32536A",D30:"#577083",d30:"#577083",D40:"#7A92A5",d40:"#7A92A5",D50:"#B6C1CD",d50:"#B6C1CD",D55:"#CBD3DC",d55:"#CBD3DC",D60:"#DFE5EB",d60:"#DFE5EB",D70:"#F0F4F7",d70:"#F0F4F7",D80:"#FFFFFF",d80:"#FFFFFF",B00:"#2B81CB",b00:"#2B81CB",B05:"#308DDD",b05:"#308DDD",B10:"#3899EC",b10:"#3899EC",B20:"#4EB7F5",b20:"#4EB7F5",B25:"#A1D7FB",b25:"#A1D7FB",B27:"#B3E0FB",b27:"#B3E0FB",B30:"#C1E4FE",b30:"#C1E4FE",B40:"#DAEFFE",b40:"#DAEFFE",B50:"#EAF7FF",b50:"#EAF7FF",B60:"#F4FAFE",b60:"#F4FAFE",F00:"#AADBFC",f00:"#AADBFC",P00:"#8E21B1",p00:"#8E21B1",P10:"#AA4DC8",p10:"#AA4DC8",P20:"#CD68ED",p20:"#CD68ED",P30:"#E5C9EE",p30:"#E5C9EE",P40:"#EEDBF4",p40:"#EEDBF4",P50:"#FAEEFF",p50:"#FAEEFF",P60:"#FAF7FC",p60:"#FAF7FC",O00:"#EA5F0E",o00:"#EA5F0E",O10:"#FB7D33",o10:"#FB7D33",O20:"#FF9A48",o20:"#FF9A48",R00:"#D6453D",r00:"#D6453D",R05:"#D8504C",r05:"#D8504C",R10:"#EE5951",r10:"#EE5951",R20:"#FF6666",r20:"#FF6666",R30:"#FFD7D7",r30:"#FFD7D7",R40:"#FFE1E1",r40:"#FFE1E1",R50:"#FFEBEB",r50:"#FFEBEB",R60:"#FFF5F5",r60:"#FFF5F5",G00:"#44823F",g00:"#44823F",G05:"#61AD5A",g05:"#61AD5A",G10:"#60BC57",g10:"#60BC57",G20:"#80C979",g20:"#80C979",G30:"#C9EEBC",g30:"#C9EEBC",G40:"#DEF4D4",g40:"#DEF4D4",G50:"#EDF9E5",g50:"#EDF9E5",G60:"#F2FBEF",g60:"#F2FBEF",Y00:"#C68801",y00:"#C68801",Y05:"#EDA200",y05:"#EDA200",Y10:"#FDB10C",y10:"#FDB10C",Y20:"#FAC249",y20:"#FAC249",Y30:"#FEF0BA",y30:"#FEF0BA",Y40:"#FEF4CD",y40:"#FEF4CD",Y50:"#FDF7DF",y50:"#FDF7DF",Y60:"#FFFCF0",y60:"#FFFCF0",A1:"#3370FB",a1:"#3370FB",A2:"#7852D2",a2:"#7852D2",A3:"#17B0E2",a3:"#17B0E2",A4:"#C53E99",a4:"#C53E99",A5:"#FDB10C",a5:"#FDB10C",A6:"#3D9FA1",a6:"#3D9FA1",B1:"#EF73C0",b1:"#EF73C0",B2:"#FF8D41",b2:"#FF8D41",B3:"#ED6779",b3:"#ED6779",B4:"#125b8f",b4:"#125b8f",C1:"#4abd81",c1:"#4abd81",C2:"#2682CD",c2:"#2682CD",C3:"#68A4D5",c3:"#68A4D5",C4:"#FF8E8C",c4:"#FF8E8C","D10-05":"rgba(22,45,61,0.05)",d1005:"rgba(22,45,61,0.05)","D10-10":"rgba(22,45,61,0.1)",d1010:"rgba(22,45,61,0.1)","D10-20":"rgba(22,45,61,0.2)",d1020:"rgba(22,45,61,0.2)","D10-30":"rgba(22,45,61,0.3)",d1030:"rgba(22,45,61,0.3)","D40-20":"rgba(122,146,165,0.2)",d4020:"rgba(122,146,165,0.2)","D80-20":"rgba(255,255,255,0.2)",d8020:"rgba(255,255,255,0.2)",srOnly:"_3E0fJ",emojiPanel:"_2thwC",emoji:"_1SVt2",categories:"_3KicL",active:"_3828F",innerPanel:"rf9V2",fullApp:"_2Pl5n",eager:"ShNJm","rotate-ltr":"B2i8R",rotateLtr:"B2i8R","rotate-rtl":"_3Aq0S",rotateRtl:"_3Aq0S"}},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),o=n.n(r).a.createContext({})},function(e,t,n){"use strict";var r=function(){function e(e){this._mimeType=e.mimeType,this._data=e.data}return Object.defineProperty(e.prototype,"mimeType",{get:function(){return this._mimeType},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"data",{get:function(){return this._data},enumerable:!1,configurable:!0}),e}();t.a=r},,,,function(e,t,n){var r=n(757),o=n(549),a=n(105),i=n(758),s=n(26);e.exports=function(e,t,n){var c=s(e)?r:i,u=arguments.length<3;return c(e,a(t,4),n,u,o)}},,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(410),o=n(38);e.exports=function e(t,n,a,i,s){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,a,i,e,s))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(65),o=n.n(r),a={};function i(e){var t=e.locale;return a[t]||(a[t]=o.a.createInstance().use({type:"backend",read:function(e,t,r){return n(560)("./messages_"+e+".json").then((function(e){return r(null,e)})).catch((function(e){return r(e)}))}}).init({lng:t,fallbackLng:"en",debug:!1,keySeparator:"$",interpolation:{escapeValue:!1},react:{wait:!0}})),a[t]}},,,,,function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return i})),n.d(t,"e",(function(){return s})),n.d(t,"d",(function(){return c}));var r=n(118);function o(e){return e.size>15728640}function a(e){return e.replace("http://","https://")}var i=[r.a.attachmentTypes.IMAGE,r.a.attachmentTypes.DOC,r.a.attachmentTypes.PPT,r.a.attachmentTypes.XLS,r.a.attachmentTypes.PDF];function s(e){return e.map((function(e){return function(e){switch(e){case r.a.attachmentTypes.IMAGE:return"image/*";case r.a.attachmentTypes.XLS:return".xlsx,.xls";case r.a.attachmentTypes.DOC:return".doc,.docx";case r.a.attachmentTypes.PPT:return".ppt,.pptx";case r.a.attachmentTypes.PDF:return".pdf";default:return""}}(e)})).join(",")}function c(e,t){return t.indexOf(r.a.getAttachmentType(e.type))>-1}},function(e,t,n){"use strict";n.d(t,"a",(function(){return ko}));var r=n(1),o=n(89),a=n(13),i=n.n(a),s=n(685),c=n.n(s),u=n(5),l=n.n(u),d=n(686),p=n.n(d),f={},h=function(e,t){return function(e,t){return{value:f[e],dontUpdate:!t}}(t,function(e,t){var n=void 0===f[t]&&void 0!==e[t];return n&&(f[t]=e[t]),n}(e,t))},m=n(15);function g(e,t){return e===t}function v(e,t,n){if(null===t||null===n||t.length!==n.length)return!1;for(var r=t.length,o=0;o1&&void 0!==arguments[1]?arguments[1]:g,n=null,r=null;return function(){return v(t,n,arguments)||(r=e.apply(null,arguments)),n=arguments,r}}function y(e){var t=Array.isArray(e[0])?e[0]:e;if(!t.every((function(e){return"function"==typeof e}))){var n=t.map((function(e){return typeof e})).join(", ");throw new Error("Selector creators expect all input-selectors to be functions, instead received the following types: ["+n+"]")}return t}function _(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;rr}(m,n);t=f,n=m,r=g;var y=ee(p,e);y.error&&d&&(Object(re.d)("Instead of onError callback in subscribeToChatroom, rely on the error field in the Chatroom object"),d(y.error)),u(y),b&&l&&l(y)}}},ae=function(e){var t=ko.store.getState();return F()(e,(function(e){return!t.participants.byId[e]}))},ie=n(11),se=n(682),ce="object"==typeof self&&self&&self.Object===Object&&self,ue=(se.a||ce||Function("return this")()).Symbol,le=Object.prototype,de=le.hasOwnProperty,pe=le.toString,fe=ue?ue.toStringTag:void 0;var he=function(e){var t=de.call(e,fe),n=e[fe];try{e[fe]=void 0;var r=!0}catch(e){}var o=pe.call(e);return r&&(t?e[fe]=n:delete e[fe]),o},me=Object.prototype.toString;var ge=function(e){return me.call(e)},ve=ue?ue.toStringTag:void 0;var be=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":ve&&ve in Object(e)?he(e):ge(e)};var ye=function(e,t){return function(n){return e(t(n))}}(Object.getPrototypeOf,Object);var _e=function(e){return null!=e&&"object"==typeof e},Ee=Function.prototype,Ce=Object.prototype,Fe=Ee.toString,Ae=Ce.hasOwnProperty,we=Fe.call(Object);var Oe=function(e){if(!_e(e)||"[object Object]"!=be(e))return!1;var t=ye(e);if(null===t)return!0;var n=Ae.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Fe.call(n)==we},De=n(600),xe="@@redux/INIT";function Se(e,t,n){var r;if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error("Expected the enhancer to be a function.");return n(Se)(e,t)}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var o=e,a=t,i=[],s=i,c=!1;function u(){s===i&&(s=i.slice())}function l(){return a}function d(e){if("function"!=typeof e)throw new Error("Expected listener to be a function.");var t=!0;return u(),s.push(e),function(){if(t){t=!1,u();var n=s.indexOf(e);s.splice(n,1)}}}function p(e){if(!Oe(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(c)throw new Error("Reducers may not dispatch actions.");try{c=!0,a=o(a,e)}finally{c=!1}for(var t=i=s,n=0;n0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];if(i)throw i;for(var r=!1,o={},s=0;sPe.maxTrackableUnreads?Object(r.__assign)(Object(r.__assign)({},e),((n={})[Ne(t.meta.filter)]={resyncCountdown:s},n)):Object(r.__assign)(Object(r.__assign)({},e),((o={})[Ne(t.meta.filter)]={chatrooms:(a=i,a.reduce((function(e,t){return e[t]=!0,e}),{}))},o))}(e,t);case Re.ADD_MESSAGE:var n=t.meta.chatroom,o=(void 0===n?{}:n).lastReadMessageSequence,a=void 0===o?0:o;return t.messageSentByCurrentUser||t.message.isSilent||t.message.sequence<=a?e:Ge(e,t.meta.chatroom);case Re.HANDLE_ROOM_UNARCHIVED:case Object(Me.c)(Re.SET_LAST_MESSAGE_UNREAD):return Ge(e,t.meta.chatroom);case Object(Me.c)(Re.UNARCHIVE_ROOM):return Ge(e,qe(t.meta.chatroom));case Object(Me.c)(Re.UNARCHIVE_ROOMS):return t.meta.chatrooms.reduce((function(e,t){return Ge(e,qe(t))}),e);case Re.MARK_CHATROOM_READ:case Object(Me.c)(Re.SET_MESSAGES_READ):return Ve(e,t.meta.chatroom);default:return e}}}),Ke=function(e,t){return w()(e,(function(e){return $e(e,t)}))};function $e(e,t){return!t||i()(t)?!e.isArchived:[Ze,Xe,Qe,et,Je].every((function(n){return n(e,t)}))}function Ze(e,t){return t.isArchived?!!e.isArchived:!e.isArchived}function Je(e,t){return!t.isUnread||!!e.unreadCount}function Xe(e,t){var n;return!(null===(n=t.participantIds)||void 0===n?void 0:n.length)||t.participantIds.some((function(t){return t===e.participantId||"PARTICIPANT_ID_ALL"===t}))}function Qe(e,t){if("business"===t.participantType)return e.participantId===l()(e,"businessContext.id")&&"Engage"===e.pluginName;if("siteMember"===t.participantType){var n=e.participantId!==l()(e,"businessContext.id");return"Social"===e.pluginName||"Engage"===e.pluginName&&n}return!0}function et(e,t){return!(t.labelIds&&t.labelIds.length&&e.labelIds)||t.labelIds.some((function(t){return e.labelIds.includes(t)}))}var tt=function(e){return"participantType"in e?e.participantType:e.participantId},nt=function(e){return"business"===e||"siteMember"===e?{participantType:e}:{participantId:e}},rt=function(e,t){return Object.keys(e).map(nt).filter((function(e){return $e(t,"participantId"in e?{participantIds:[e.participantId]}:{participantType:e.participantType})})).map(tt)},ot=function(e){return"resyncCountdown"in e},at=function(e,t){if(!t)return e;var n=rt(e,t),o=Object(r.__assign)({},e);return n.forEach((function(n){o[n]=function(e,t){var n;return ot(e)?e:Object.keys(e.chatrooms).length===Pe.maxTrackableUnreads?{resyncCountdown:Pe.maxTrackableUnreads-Pe.maxUnreadsCount}:{chatrooms:Object(r.__assign)(Object(r.__assign)({},e.chatrooms),(n={},n[t]=!0,n))}}(e[n],t.id)})),o},it=function(e,t){if(ot(e))return{resyncCountdown:Math.max(0,e.resyncCountdown-1)};if(e.chatrooms[t]){var n=Object(r.__assign)({},e.chatrooms);return delete n[t],{chatrooms:n}}return e},st=function(e,t){if(!t)return e;var n=rt(e,t),o=Object(r.__assign)({},e);return n.forEach((function(n){o[n]=it(e[n],t.id)})),o},ct=Te({byFilter:function(e,t){var n;switch(void 0===e&&(e={}),t.type){case Object(Me.c)(Re.SET_UNSEEN_CHATROOMS):return function(e,t){var n,o,a=t.payload;return Object(r.__assign)(Object(r.__assign)({},e),((n={})[tt(t.meta.filter)]=a.length>Pe.maxTrackableUnreads?{resyncCountdown:Pe.maxTrackableUnreads-Pe.maxUnreadsCount}:{chatrooms:(o=a,o.reduce((function(e,t){return e[t.chatroomId]=!0,e}),{}))},n))}(e,t);case Re.ADD_MESSAGE:var o=t.meta.chatroom,a=void 0===o?{}:o,i=a.lastSeenMessageSequence,s=void 0===i?0:i,c=a.lastReadMessageSequence,u=void 0===c?0:c,l=Math.max(s,u);return t.messageSentByCurrentUser||t.message.isSilent||t.message.sequence<=l?e:at(e,t.meta.chatroom);case Re.HANDLE_ROOM_UNARCHIVED:case Re.UNARCHIVE_ROOM:case Re.SET_LAST_MESSAGE_UNREAD:return at(e,t.meta.chatroom);case Re.UNARCHIVE_ROOMS:return t.meta.chatrooms.reduce((function(e,t){return at(e,t)}),e);case Re.MARK_CHATROOM_SEEN:return st(e,t.meta.chatroom);case Object(Me.b)(Re.MARK_CHATROOMS_SEEN):var d=t.meta,p=d.filter,f=d.filteredChatrooms,h=tt(p),m=e[h],g=ot(m)?[]:Object.keys(m.chatrooms);return Object(r.__assign)(Object(r.__assign)(Object(r.__assign)({},f.reduce((function(e,t){return st(e,t)}),e)),g.reduce((function(e,t){return function(e,t){var n=Object.keys(e),o=Object(r.__assign)({},e);return n.forEach((function(n){o[n]=it(e[n],t)})),o}(e,t)}),e)),((n={})[h]={chatrooms:{}},n));default:return e}}}),ut=function(e){var t=e.lastMessage,n=e.lastReadMessageSequence,r=void 0===n?0:n,o=e.lastSeenMessageSequence,a=void 0===o?0:o;return!!t&&Math.max(r,a)o||!o?-1:1})).forEach((function(r){var o,a=new Q.a(t[r]).otherParticipantId,i=!!a&&(null===(o=e[a])||void 0===o?void 0:o.online),s=pt({stateRoom:t[r],roomsById:t,stateRoomIsOnline:i});s.lastMessage&&!s.isTemporary&&n.push(s)})),n}function ht(e){var t=e.lastMessage,n=e.lastReadMessageSequence;if(t)return(void 0===n?0:n)0&&!isNaN(r))return r}),yt=function(e,t){var n=Z(t)(e);if(n.length){var r=e.chatrooms.byId[t]||{},o=r.lastMessage,a=Math.max((null==o?void 0:o.sequence)||-1,n[n.length-1].sequence);if(a!==r.lastReadMessageSequence)return a}},_t=function(){function e(e){this.dto={chatAction:e.chatAction}}return Object.defineProperty(e.prototype,"chatAction",{get:function(){return this.dto.chatAction},enumerable:!1,configurable:!0}),e}();var Et=function(){function e(e){var t=e.store,n=e.chatroomsActions,r=e.subscriptionService,o=e.currentUser,a=e.enrichedChatroom;this.store=t,this.chatroomsActions=n,this.subscriptionService=r,this.currentUser=o,this.enrichedChatroom=a}return e.prototype.subscribeToChatRoom=function(e){var t=this,n=e.chatroomId,r=e.onChange,o=e.onNewMessage,a=e.onInitialFetchDone,s=e.onError,c=this.store,u=this.chatroomsActions;!function(e){delete f[e]}(n);var l=oe(n);l({store:c,onChange:r,onNewMessage:o,onError:s});var d=c.subscribe((function(){return l({store:c,onChange:r,onNewMessage:o,onError:s})})),h=this._createDataFetcher(n,a);setTimeout((function(){return h()}),0);var g=this._registerSubscription(n,h),v=function(e){var t=e.indications.lastMessageIndications.map((function(e){return e.participantId})),r=e.participants.items.map((function(e){return e.id}));if(!i()(p()(t,r))){var o=ae(t);i()(o)||c.dispatch(u.action$fetchRoomParticipantsDisplayData(n,o))}};m.c(m.b.FETCH_ENRICHED_CHATROOM_COMPLETED,v);return{fetchMore:function(e){c.dispatch(u.fetchRoomMessages(n,e)).then((function(){t.store.dispatch(t.chatroomsActions.fetchMessageErrorIndications(n))}))},unsubscribe:function(){d(),g(),m.f(m.b.FETCH_ENRICHED_CHATROOM_COMPLETED,v)}}},e.prototype._registerSubscription=function(e,t){var n={chatroomId:e};return this.subscriptionService.registerSubscription(n,t)},e.prototype._createDataFetcher=function(e,t){var n=this;return function(){return Promise.all([n.store.dispatch(n.chatroomsActions.action$fetchRoom(e,n.enrichedChatroom)),n.store.dispatch(n.chatroomsActions.fetchRoomMessages(e))]).then((function(){if(n.store.dispatch(n.chatroomsActions.fetchMessageErrorIndications(e)),t){var r=n.store.getState(),o=ee(r,e);t(o)}})).catch((function(e){console.error("CHAT4893 Error on room initial fetch",e)}))}},e.prototype.getChatroom=function(e){var t=e.chatroomId;return Object(r.__awaiter)(this,void 0,void 0,(function(){var e;return Object(r.__generator)(this,(function(n){switch(n.label){case 0:return e=X(this.store.getState(),t),i()(e)?[4,this.store.dispatch(this.chatroomsActions.action$fetchRoom(t,this.enrichedChatroom))]:[3,2];case 1:n.sent(),e=X(this.store.getState(),t),n.label=2;case 2:return[2,new Q.a(e)]}}))}))},e.prototype.setMessagesRead=function(e){var t=e.chatroomId,n=yt(this.store.getState(),t);if(n)return this.store.dispatch(this.chatroomsActions.action$setMessagesRead(t,n))},e.prototype.setRoomsMessagesRead=function(e){var t=this.store.getState(),n=c()(e,(function(e){return l()(X(t,e),"lastMessage.sequence")})),r=n&&l()(X(t,n),"lastMessage.sequence");r&&this.store.dispatch(this.chatroomsActions.action$setRoomsMessagesRead(e,r))},e.prototype.setLastMessageUnread=function(e){var t=e.chatroomId,n=this.store.getState(),r=Z(t)(n),o=X(n,t);if(!ko.isExperimentOn(ie.experiments.UnreadableSequence)){var a=r.length>0&&o.lastReadMessageSequence?o.lastReadMessageSequence-1:0;return this.store.dispatch(this.chatroomsActions.action$setLastMessageUnread(t,a))}var i=function(e,t,n){var r=t.filter((function(t){var r;return!t.isSilent&&(!e||t.sequence<=e)&&(null===(r=t.sender)||void 0===r?void 0:r.userId)!==n}));if(r.length>0)return r[r.length-1].sequence-1}(o.lastReadMessageSequence,r,this.currentUser.userId);if(i)return this.store.dispatch(this.chatroomsActions.action$setLastMessageUnread(t,i))},e.prototype.sendMessage=function(e){var t=this.currentUser,n=this.store,a=this.chatroomsActions,i=e.dto,s=Object(r.__assign)(Object(r.__assign)({},i),{sender:i.sender||{userId:t.userId,type:t.type},senderDisplayData:t.displayData}),c=new o.a(s),u=a.action$sendMessage(c);return n.dispatch(u)},e.prototype.addMessage=function(e){var t,n=e.dto,o=e.transit;return Object(r.__awaiter)(this,void 0,void 0,(function(){var e,a,i,s,c,u,l,d,p,f;return Object(r.__generator)(this,(function(r){switch(r.label){case 0:return a=(e=this).currentUser,i=e.store,s=e.chatroomsActions,c=!(null===(t=n.sender)||void 0===t?void 0:t.userId)||n.sender.userId==a.userId,u=Object.assign(n,{transit:o},c?{senderDisplayData:a.displayData,sender:{userId:a.userId}}:{}),l=n.chatroomId,(d=i.getState().chatrooms.byId[l])&&d.id?[3,2]:(p=ko.isExperimentOn(ie.experiments.EnrichedChatroom),f=i.dispatch(s.action$fetchRoom(l,p)),ko.isExperimentOn(ie.experiments.UnseenChatroomCount)?[4,f]:[3,2]);case 1:r.sent(),r.label=2;case 2:return[2,i.dispatch(s.action$addMessage(u,!0,i.getState().chatrooms.byId[l]))]}}))}))},e.prototype.deleteMessage=function(e,t){void 0===t&&(t=!1);var n=this.store,r=this.chatroomsActions.action$deleteMessage(e,t);return n.dispatch(r)},e.prototype.resendMessage=function(e){var t=this.store,n=this.chatroomsActions.action$resendMessage(e);return t.dispatch(n)},e.prototype.deleteLabel=function(e){var t=e.chatroomId,n=e.labelId,r=this.store,o=this.chatroomsActions.action$removeRoomLabels([{chatroomId:t,labelId:n}],!0);return r.dispatch(o)},e.prototype.buttonInteraction=function(e,t){var n=this.store,a=this.currentUser,i=this.chatroomsActions;switch(e.type){case"POSTBACK":if(e.payload){var s=o.a.fromText({text:e.text,chatroomId:t,userId:a.userId,userType:a.type,summary:e.text,isEphemeral:!0,isSilent:!0}),c=new _t({chatAction:Object(r.__assign)({actionType:"BUTTON_INTERACTION"},e.payload)});return n.dispatch(i.action$sendPostbackMessage(s,c))}}},e}(),Ct=function(e,t){var n=e[t];return"string"==typeof n?"true"===n:!!n},Ft=n(680),At=n.n(Ft),wt={masterPage:[],cursor:null},Ot=function(){function e(){this.state={},this.hashFilter=function(e){return At()(e,{unorderedArrays:!0})},this.state={}}return e.prototype.get=function(e){var t,n=this.hashFilter(e);return null!==(t=this.state[n])&&void 0!==t?t:null},e.prototype.set=function(e,t){var n=this.hashFilter(e);return this.state[n]=t,this},e.prototype.clear=function(){this.state={}},e.prototype.has=function(e){var t=this.hashFilter(e);return!!this.state[t]},e.prototype.delete=function(e){if(this.has(e)){var t=this.hashFilter(e);return delete this.state[t],!0}return!1},e.prototype.entries=function(){return Object.entries(this.state)[Symbol.iterator]()},e.prototype.keys=function(){return Object.keys(this.state)[Symbol.iterator]()},e.prototype.values=function(){return Object.values(this.state)[Symbol.iterator]()},Object.defineProperty(e.prototype,"size",{get:function(){return Object.keys(this.state).length},enumerable:!1,configurable:!0}),e.prototype[Symbol.iterator]=function(){return this.entries()},e.prototype.forEach=function(e){var t=this;Object.entries(this.state).forEach((function(n){var r=n[0],o=n[1];return e(o,r,t)}))},Object.defineProperty(e.prototype,Symbol.toStringTag,{get:function(){return JSON.stringify(this.state)},enumerable:!1,configurable:!0}),e}(),Dt=function(){function e(){}return e.setServerApi=function(e){this.repository=e},e.getMasterPage=function(e){return Object(r.__awaiter)(this,void 0,void 0,(function(){var t;return Object(r.__generator)(this,(function(n){switch(n.label){case 0:return this.masterPageState.has(e)?[3,2]:[4,this.repository.http$fetchMasterPage({filter:e})];case 1:return t=n.sent(),this.setMasterPage(e,t),[2,t];case 2:return[2,this.masterPageState.get(e)]}}))}))},e.setMasterPage=function(e,t){this.masterPageState.set(e,t)},e.deleteMasterPage=function(e){return this.masterPageState.delete(e)},e.removeRoom=function(e){this.masterPageState.forEach((function(t){t.splice(t.findIndex((function(t){return t.id===e})),1)}))},e.clearAllMasterPages=function(){this.masterPageState.clear()},e.getPage=function(e){var t=e.filter,n=void 0===t?{}:t,o=e.pointer,a=e.pageSize,i=void 0===a?ie.FetchMasterPagePageSize:a;return Object(r.__awaiter)(this,void 0,void 0,(function(){var e,t,a,s,c;return Object(r.__generator)(this,(function(r){switch(r.label){case 0:return[4,this.getMasterPage(n)];case 1:return 0===(e=r.sent()).length?[2,wt]:(t=o?e.findIndex((function(e){return e.sortRank0,G=void 0!==H.participants,V={displayData:A?Object(r.__assign)(Object(r.__assign)({},H.displayData),A):H.displayData,id:d,cursor:H.cursor,lastMessage:v||H.lastMessage,lastMessages:N||H.lastMessages,lastReadMessageSequence:_n(E,H.lastReadMessageSequence,m),lastSeenMessageSequence:_n(F,H.lastSeenMessageSequence),unreadCount:(i=y,s=H.unreadCount,c=E,u=H.lastReadMessageSequence,l=m,void 0===l&&(l=!1),l?i:(u||0)>(c||0)?s:i),typingStatus:z,isPrivate:void 0!==w?w:H.isPrivate,clientReferenceType:D||H.clientReferenceType,clientReference:x||H.clientReference,offlineChannels:O||H.offlineChannels,participantCount:void 0!==S?S:H.participantCount,isArchived:void 0!==B?B:H.isArchived,participantId:void 0!==g?g:H.participantId,isTemporary:void 0!==T?T:H.isTemporary,createdBy:void 0!==k?k:H.createdBy,createdAt:void 0!==I?I:H.createdAt,businessContext:j||H.businessContext,enrichedChatroomLoaded:f||H.enrichedChatroomLoaded,pluginName:R||H.pluginName,sortRank:P||H.sortRank,participants:U||!G?n:H.participants,labelIds:M||H.labelIds,messageDeliveryError:H.messageDeliveryError};!function(e,t){t.forEach((function(t){return void 0===e[t]&&delete e[t]}))}(V,["image","enrichedChatroomLoaded","messageDeliveryError"]);var q=Object(r.__assign)(Object(r.__assign)({},L),((a={})[d]=Object(r.__assign)(Object(r.__assign)({},H),V),a));return Object(r.__assign)(Object(r.__assign)({},e),q)},An=function(e,t,n){return void 0===e&&(e=[]),void 0===n&&(n=!1),n?hn()(e,t):e.concat(t)},wn=function(e,t,n){void 0===n&&(n=!1);var o=t.reduce((function(t,o){var a,i=o.chatroomId,s=o.labelId,c=Object(r.__assign)(Object(r.__assign)({},e[i]),t[i]||{});return c?Object(r.__assign)(Object(r.__assign)({},t),((a={})[i]=Object(r.__assign)(Object(r.__assign)({},c),{labelIds:An(c.labelIds,s,n)}),a)):t}),{});return Object(r.__assign)(Object(r.__assign)({},e),o)},On=function(e,t,n){var o=l()(t,"meta.fromStorage",!1);if(i()(t.payload))return e;var a=t.payload.chatrooms.items,s=e;return a.forEach((function(t){!!e[t.id]&&!n||(s=o?function(e,t){var n,o=t.id,a=Fn(e,t)[o],i=t,s=Object(r.__assign)(Object(r.__assign)({},a),w()(i,(function(e){return null!==e})));return Object(r.__assign)(Object(r.__assign)({},e),((n={})[o]=s,n))}(s,t):Fn(s,t))})),s},Dn=function(e,t){return Sn(e,t,!1)},xn=function(e,t){return Sn(e,t,!0)},Sn=function(e,t,n){return Fn(e,{id:t,isArchived:n})},Bn=function(e,t){return Fn(e,{id:t,unreadCount:(e[t].unreadCount||0)+1,lastReadMessageSequence:e[t].lastReadMessageSequence})},Tn=function(e,t){return Fn(e,{id:t.chatroomId,lastMessage:t})};function kn(e,t){var n=t[e.id];return l()(e,"lastMessages.0.sequence")l()(o,"lastMessage.sequence",0),i=Tn(e,n);return t.messageSentByCurrentUser?a?Ln(i,n.chatroomId):i:a?Bn(i,n.chatroomId):e}(e,t);case Re.HANDLE_ROOM_ARCHIVED:case Object(Me.b)(Re.ARCHIVE_ROOM):return xn(e,t.meta.chatroomId);case Object(Me.c)(Re.ARCHIVE_ROOMS):return function(e,t){var n=Object(r.__assign)({},e);return t.meta.chatroomIds.forEach((function(e){return n=xn(n,e)})),n}(e,t);case Object(Me.c)(Re.UNARCHIVE_ROOMS):return function(e,t){var n=Object(r.__assign)({},e);return t.meta.chatroomIds.forEach((function(e){return n=Dn(n,e)})),n}(e,t);case Object(Me.c)(Re.DELETE_ROOMS):return function(e,t){var n=Object(r.__assign)({},e);return t.meta.chatroomIds.forEach((function(e){return n=Hn(n,e)})),n}(e,t);case Re.HANDLE_ROOM_UNARCHIVED:case Object(Me.b)(Re.UNARCHIVE_ROOM):return Dn(e,t.meta.chatroomId);case Object(Me.b)(Re.DELETE_ROOM):case Re.REMOVE_ROOM:return Hn(e,t.meta.chatroomId);case Re.SET_MESSAGES_READ_FOR_SELF:case Object(Me.b)(Re.SET_MESSAGES_READ):var u=t.meta,d=u.lastReadMessageSequence,p=u.chatroomId;return Fn(e,{unreadCount:0,lastReadMessageSequence:d,id:p});case Object(Me.b)(Re.SET_ROOMS_MESSAGES_READ):var f=Object(r.__assign)({},e);return t.meta.chatroomIds.forEach((function(e){f=Ln(f,e)})),f;case Object(Me.b)(Re.SET_LAST_MESSAGE_UNREAD):var h=t.meta;d=h.lastReadMessageSequence,p=h.chatroomId;return Fn(e,{unreadCount:1,lastReadMessageSequence:d,id:p},[],{overrideRegardlessOfSequenceComparison:!0});case Object(Me.c)(Re.FETCH_ROOM_MESSAGES):return t.meta.isFetchMore?function(e,t){var n=t.payload.next?t.payload.next.before:null,r=t.meta.chatroomId;return In(e,n,r)}(e,t):function(e,t){if(i()(t.payload))return e;var n=t.payload.next?t.payload.next.before:null,r=t.meta.chatroomId,o=gn(t.payload.items),a=(e[r]||{}).cursor;return o||!(null!=a)?In(e,n,r):jn(e,r)}(e,t);case Object(Me.a)(Re.FETCH_ROOM_MESSAGES):return t.payload.is401Error?e:(s=t.meta.chatroomId,Object(r.__assign)(Object(r.__assign)({},e),((n={})[s]=Object(r.__assign)(Object(r.__assign)({},e[s]),{error:t.payload}),n)));case Object(Me.a)(Re.SEND_MESSAGE):return s=t.meta.message.chatroomId,Object(r.__assign)(Object(r.__assign)({},e),((o={})[s]=Object(r.__assign)(Object(r.__assign)({},e[s]),{messageDeliveryError:!0}),o));case Object(Me.c)(Re.SEND_MESSAGE):return s=t.meta.message.chatroomId,Object(r.__assign)(Object(r.__assign)({},e),((a={})[s]=Object(r.__assign)(Object(r.__assign)({},e[s]),{messageDeliveryError:void 0}),a));case Object(Me.c)(Re.SET_UNSEEN_CHATROOMS):return t.payload.reduce((function(t,n){var r=n.chatroomId,o=n.lastSeenMessageSequence,a=e[r];return a?Fn(t,{id:r,lastSeenMessageSequence:Math.max(o,a.lastSeenMessageSequence||0)}):t}),e);case Object(Me.b)(Re.MARK_CHATROOMS_SEEN):return t.meta.filteredChatrooms.reduce((function(e,t){return function(e,t){var n=l()(e[t],"lastMessage.sequence");return Fn(e,{id:t,lastSeenMessageSequence:n})}(e,t.id)}),e);default:return e}}}),Un=function(e){var t,n=function(e){e.participantIds&&e.participantIds.sort();return e}(function(e){if(void 0===l()(e,"isArchived"))return Object(r.__assign)(Object(r.__assign)({},e),{isArchived:!1});return e}(e)),o=(t=n,Object.keys(t).sort().map((function(e){return[e,t[e]]})));return JSON.stringify(o)};var Gn={},Vn={},qn=function(e,t,n){var o=Object(r.__assign)({},e);return o[t]=n,o},Yn=Te({byId:function(e,t){switch(void 0===e&&(e=Vn),t.type){case Re.TYPING:return qn(e,t.meta.chatroomId,t.text);case Object(Me.c)(Re.FETCH_MESSAGE_DRAFTS):return Object(r.__assign)(Object(r.__assign)({},t.payload),e);default:return e}},isFetching:function(e,t){switch(void 0===e&&(e=!1),t.type){case Object(Me.b)(Re.FETCH_MESSAGE_DRAFTS):return!0;case Object(Me.c)(Re.FETCH_MESSAGE_DRAFTS):case Object(Me.a)(Re.FETCH_MESSAGE_DRAFTS):return!1;default:return e}}}),Kn={};var $n=function(e,t,n){if(i()(t.payload))return e;var o=t.payload.items,a=!t.meta.fromStorage?{transit:{sendStatus:ie.MessageSendStatus.SENT}}:{},s=Object(re.e)(o,"id",a),c=!n&&!!Object.keys(s).length&&gn(o);return Object(r.__assign)(Object(r.__assign)({},Zn(e,t.meta.chatroomId,c)),s)},Zn=function(e,t,n){return n?Jn(e,t):e},Jn=function(e,t){return Object.values(e).reduce((function(e,n){return n.chatroomId!==t&&(e[n.id]=n),e}),[])},Xn=function(e,t){return rr(e,t)},Qn=function(e,t){var n={sendStatus:ie.MessageSendStatus.SENT},r=pn()(nr(e,t,n),["sendError"]);return rr(e,t,{transit:r})},er=function(e,t){var n={sendStatus:ie.MessageSendStatus.SENDING},r=pn()(nr(e,t,n),["sendError"]);return rr(e,t,{transit:r})},tr=function(e,t,n){var r={sendStatus:ie.MessageSendStatus.FAILED,sendError:n},o=nr(e,t,r);return rr(e,t,{transit:o})},nr=function(e,t,n){var o=t?t.transit:{},a=t&&e[t.id]?e[t.id].transit:{};return Object(r.__assign)(Object(r.__assign)(Object(r.__assign)({},a),o),n)},rr=function(e,t,n){void 0===n&&(n={});var o,a,i=Object(r.__assign)({},e),s=i[t.id]||{};return i[t.id]=Object(r.__assign)(Object(r.__assign)(Object(r.__assign)(Object(r.__assign)({},s),t),{sequence:(o=s.sequence,a=t.sequence,!a&&o?o:a)}),n),i},or=function(e,t){var n=Object(r.__assign)({},e);return delete n[t],n},ar=function(e,t){if(!t)return e;var n=t.chatrooms.items.reduce((function(e,t){return Object.assign(e,Object(re.e)(t.lastMessages||[],"id",{transit:{sendStatus:ie.MessageSendStatus.SENT}}))}),{});return Object(r.__assign)(Object(r.__assign)({},e),n)};function ir(e,t){var n={};return Object.keys(e).forEach((function(r){e[r].chatroomId!==t&&(n[r]=e[r])})),n}var sr=Te({byId:function(e,t){switch(void 0===e&&(e=Kn),t.type){case Object(Me.c)(Re.FETCH_ROOM_MESSAGES):return $n(e,t,t.meta.isFetchMore);case Re.ADD_MESSAGE:return Xn(e,t.message);case Object(Me.c)(Re.SEND_MESSAGE):return Qn(e,t.meta.message);case Object(Me.b)(Re.SEND_MESSAGE):return er(e,t.meta.message);case Object(Me.a)(Re.SEND_MESSAGE):return tr(e,t.meta.message,t.payload);case Re.DELETE_MESSAGE:return or(e,t.meta.messageId);case Object(Me.c)(Re.DELETE_ROOM):return ir(e,t.meta.chatroomId);case Object(Me.c)(Re.DELETE_ROOMS):return function(e,t){var n=Object(r.__assign)({},e);return t.meta.chatroomIds.forEach((function(e){n=ir(n,e)})),n}(e,t);case Object(Me.c)(Re.FETCH_ROOMS):return ar(e,t.payload);default:return e}}}),cr={},ur=function(e,t){var n;return Object(r.__assign)(Object(r.__assign)({},e),((n={})[t.id]=t,n))},lr=function(e,t){return t.items.reduce(ur,e)},dr=Te({byId:function(e,t){switch(void 0===e&&(e=cr),t.type){case Object(Me.c)(Re.FETCH_ENRICHED_ROOM):return lr(e,t.payload.participants);case Object(Me.c)(Re.FETCH_PARTICIPANTS_DISPLAY_DATA):return lr(e,t.payload);default:return e}}}),pr=n(125),fr=n.n(pr),hr={},mr=function(e,t){if(i()(t.payload))return e;var n=t.payload.indications.reduce((function(e,t){var n,o=t.indications.reduce((function(e,t){var n,o,a=t.indication;return Object(r.__assign)(Object(r.__assign)({},e),((n={})[t.participantId]=Object(r.__assign)(Object(r.__assign)({},e[t.participantId]||{}),((o={})[_r(a)]=Object(r.__assign)({},a),o)),n))}),{});return i()(o)?e:Object(r.__assign)(Object(r.__assign)({},e),((n={})[t.messageId]=Object(r.__assign)(Object(r.__assign)({},e[t.messageId]||{}),o),n))}),{});return Object(r.__assign)(Object(r.__assign)({},e),n)},gr=function(e,t,n){return S()(e,(function(e,o){var a,s=function(e,t,n){return S()(e.indications,(function(o,a){var i,s=t[n]?t[n][e.participantId]:{};return yr(a,s)?o:Object(r.__assign)(Object(r.__assign)({},o),((i={})[_r(a)]=a,i))}),{})}(o,t,n);return i()(s)?e:fr()({},e,((a={})[o.participantId]=s,a))}),{})},vr=function(e,t,n){return S()(e,(function(e,r){var o,a=function(e,t,n){var r,o=t[n]?t[n][e.participantId]:{},a=e.indication;return yr(a,o)?{}:((r={})[_r(a)]=a,r)}(r,t,n);return i()(a)?e:fr()({},e,((o={})[r.participantId]=a,o))}),{})},br=function(e,t,n,o){return S()(e,(function(e,a){var i,s,c,u=o[a]?o[a][t]:{};return yr(n,u)?{}:fr()({},e,((i={})[a]=Object(r.__assign)(Object(r.__assign)({},o[a]),((s={})[t]=((c={})[_r(n)]=n,c),s)),i))}),{})},yr=function(e,t){return void 0!==t&&!!t[_r(e)]},_r=function(e){return e.event+"-"+e.method+"-"+(e.code||"000")},Er=Te({byId:function(e,t){switch(void 0===e&&(e=hr),t.type){case Object(Me.c)(Re.FETCH_MESSAGES_ERRORS_INDICATIONS):return mr(e,t);case Object(Me.c)(Re.FETCH_ENRICHED_ROOM):return i()(t.payload.indications.lastMessageIndications)?e:function(e,t,n){var o;if(!n)return e;var a=vr(t.lastMessageIndications,e,n);return i()(a)?e:Object(r.__assign)(Object(r.__assign)({},e),((o={})[n]=fr()({},e[n],a),o))}(e,t.payload.indications,(n=t.payload.chatroom,null===(o=It()(null==n?void 0:n.lastMessages))||void 0===o?void 0:o.id));case Object(Me.c)(Re.FETCH_DRILL_IN_MESSAGE_INDICATIONS):return i()(t.payload.indications)?e:function(e,t){var n,o=t.messageId,a=gr(t.indications,e,o);return i()(a)?e:Object(r.__assign)(Object(r.__assign)({},e),((n={})[o]=fr()({},e[o],a),n))}(e,t.payload);case Re.UPDATE_MESSAGES_INDICATIONS:return i()(t.payload.messageIds)?e:function(e,t){var n=br(t.messageIds,t.participantId,t.indication,e);return i()(n)?e:fr()({},e,n)}(e,t.payload);default:return e}var n,o}}),Cr=function(e,t){if(!t)return e;var n=Object(r.__assign)({},e),o=e[t.participantId];if(o){var a=o.chatrooms;a[t.id]&&delete a[t.id]}return n},Fr=function(e,t){var n;if(!t)return e;var o=Object(r.__assign)({},e),a=e[t.participantId];return o[t.participantId]=Object(r.__assign)(Object(r.__assign)({},a),{chatrooms:Object(r.__assign)(Object(r.__assign)({},null==a?void 0:a.chatrooms),(n={},n[t.id]=!0,n))}),o},Ar=function(e){return Object(r.__assign)(Object(r.__assign)({},e),{isArchived:!1})},wr=Te({byFilter:function(e,t){switch(void 0===e&&(e={}),t.type){case Object(Me.c)(Re.SET_UNREAD_CHATROOMS_MAP):return function(e,t){var n=t.payload.chatroomsForParticipant;return(t.meta.filter.participantIds||Object.keys(n)).reduce((function(e,t){var r,o=(r=n[t])?r.reduce((function(e,t){return e[t]=!0,e}),{}):{};return e[t]={chatrooms:o},e}),e)}(e,t);case Re.ADD_MESSAGE:var n=t.meta.chatroom,r=(void 0===n?{}:n).lastReadMessageSequence,o=void 0===r?0:r;return t.messageSentByCurrentUser||t.message.isSilent||t.message.sequence<=o?e:Fr(e,t.meta.chatroom);case Re.HANDLE_ROOM_UNARCHIVED:case Object(Me.c)(Re.SET_LAST_MESSAGE_UNREAD):return Fr(e,t.meta.chatroom);case Object(Me.c)(Re.UNARCHIVE_ROOM):return Fr(e,Ar(t.meta.chatroom));case Object(Me.c)(Re.UNARCHIVE_ROOMS):return t.meta.chatrooms.reduce((function(e,t){return Fr(e,Ar(t))}),e);case Re.MARK_CHATROOM_READ:case Object(Me.c)(Re.SET_MESSAGES_READ):return Cr(e,t.meta.chatroom);default:return e}}}),Or=n(383),Dr=n(690),xr=n.n(Dr),Sr=n(691),Br=n.n(Sr),Tr={};var kr=Te({participantsById:function(e,t){var n;if(void 0===e&&(e=Tr),t.type===Re.CLEAR_PRESENCE)return Tr;if(t.type===Re.UPDATE_PRESENCE){var o=t.meta.data,a=function(e,t,n){return n===Or.PresenceStatus.ONLINE?e.indexOf(t)<0?Object(r.__spreadArrays)(e,[t]):e:xr()(e,(function(e){return e!==t}))}(e[o.userId]?e[o.userId].onlineSessions:[],o.sessionId,o.status);return Object(r.__assign)(Object(r.__assign)({},e),((n={})[o.userId]={onlineSessions:a,online:a.length>0,groupId:o.group,data:o.data,clientSideReceivedAtTimestamp:(new Date).getTime()},n))}if(t.type===Re.PRESENCE_CLEAR_STALE){var i=(new Date).getTime();return Br()(e,(function(e){return i-e.clientSideReceivedAtTimestamp>3e4}))}return e}}),Ir=Te({chatrooms:zn,chatroomsLists:function(e,t){var n;void 0===e&&(e=Gn);var o=t.payload;if(i()(o))return e;switch(t.type){case Object(Me.c)(Re.FETCH_ROOMS):var a=o.chatrooms,s=a.next?a.next.before:null,c=Un(t.meta.filter);return i()(l()(e[c],"cursor"))||t.meta.isFetchMore?Object(r.__assign)(Object(r.__assign)({},e),((n={})[c]={cursor:s},n)):e;default:return e}},messages:sr,messageDraft:Yn,participants:dr,messagesIndications:Er,unseenChatroomCount:ct,unreadChatroomCount:Ye,unreadChatroomCountV2:wr,presence:kr}),jr=function(e,t){return t.type===Re.RESET_STORE?Ir(void 0,t):Ir(e,t)},Rr=n(687),Pr=n.n(Rr),Mr=n(688),Nr=function(e,t,n){void 0===n&&(n=[]);var o=Object(r.__spreadArrays)([Mr.a,Pr.a],n);return Se(e,t,("object"==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__({name:"chat-sdk"}):ke)(je.apply(void 0,o)))},Lr=function(e){var t=(void 0===e?{}:e).initialState;return Nr(jr,t)},Hr=n(516),Wr=n.n(Hr);var zr=function(){function e(e){var t=e.store,n=e.chatroomsActions,r=e.unreadChatroomCountActions,o=e.subscriptionService,a=e.serverApi;this.store=t,this.chatroomsActions=n,this.unreadChatroomCountActions=r,this.subscriptionService=o,this.serverApi=a}return e.prototype.subscribeToChatRoomsList=function(e){var t,n,r=e.callback,o=e.filter,a=void 0===o?{}:o,i=this.store,s=function(e){return gt(lt,vt(e),(function(e,t){return ft(e,t)}))}(a),c=this._registerSubscriptionV2(a),u=function(){var e=i.getState(),o=s(e),c=e.chatrooms.status,u=function(e,t){return e.chatroomsLists[t]}(e,Un(a)),d=l()(u,"cursor");if(o!==t||c!==n){t=o,n=c;try{r({rooms:o,status:c,cursor:d})}catch(e){console.error("Error in subscribe callback",e)}}},d=i.subscribe((function(){return u()}));return u(),this._activeSubscription(d,c,a)},e.prototype._registerSubscriptionV2=function(e){var t=this;return this.subscriptionService.registerSubscription(e,(function(){return t.fetchRooms({isSilent:!0,filter:e})}),(function(){return t.fetchRooms({isSilent:!1,filter:e})}))},e.prototype._activeSubscription=function(e,t,n){var r=this;return{unsubscribe:function(){e(),t()},fetchMore:function(e){r.fetchRooms({cursor:e,filter:n})}}},e.prototype.deleteChatroom=function(e){return Object(r.__awaiter)(this,void 0,void 0,(function(){var t,n,o;return Object(r.__generator)(this,(function(r){return n=(t=this).store,o=t.chatroomsActions,[2,n.dispatch(o.action$deleteRoom(e))]}))}))},e.prototype.archiveChatroom=function(e){return Object(r.__awaiter)(this,void 0,void 0,(function(){var t,n,o;return Object(r.__generator)(this,(function(r){return n=(t=this).store,o=t.chatroomsActions,[2,n.dispatch(o.archiveRoom(e))]}))}))},e.prototype.unarchiveChatroom=function(e){return Object(r.__awaiter)(this,void 0,void 0,(function(){var t,n,o;return Object(r.__generator)(this,(function(r){return n=(t=this).store,o=t.chatroomsActions,[2,n.dispatch(o.unarchiveRoom(e))]}))}))},e.prototype.fetchRooms=function(e){var t=e.filter,n=void 0===t?{}:t,o=e.cursor,a=void 0===o?void 0:o,i=e.isSilent,s=void 0!==i&&i;return Object(r.__awaiter)(this,void 0,void 0,(function(){var e,t,o;return Object(r.__generator)(this,(function(r){return t=(e=this).store,o=e.chatroomsActions,[2,t.dispatch(o.fetchRooms({filter:n,cursor:a,isSilent:s}))]}))}))},e.prototype.addRooms=function(e){var t=e.rooms,n=this.store,r=this.chatroomsActions;return n.dispatch(r.addRooms(t))},e.prototype.getUnreadCountForRoom=function(e){var t=X(this.store.getState(),e);return new Q.a(t).count},e.prototype.getUnreadCountForRooms=function(e){var t=this;return e.reduce((function(e,n){return e[n]=t.getUnreadCountForRoom(n),e}),{})},e.prototype.fetchMessageDrafts=function(){return Object(r.__awaiter)(this,void 0,void 0,(function(){var e,t,n;return Object(r.__generator)(this,(function(r){return t=(e=this).store,n=e.chatroomsActions,t.dispatch(n.fetchMessageDrafts()),[2]}))}))},e.prototype.markAllRoomsAsRead=function(e){return Object(r.__awaiter)(this,void 0,void 0,(function(){var t,n,o,a;return Object(r.__generator)(this,(function(r){switch(r.label){case 0:return n=(t=this).store,o=t.chatroomsActions,[4,t.serverApi.http$markAllRoomsAsRead(e)];case 1:return a=r.sent(),[4,n.dispatch(o.fetchRooms({filter:e}))];case 2:return r.sent(),e.participantIds?[4,n.dispatch(this.unreadChatroomCountActions.fetchAndUpdateUnreadChatrooms({participantIds:e.participantIds}))]:[3,4];case 3:r.sent(),r.label=4;case 4:return[2,a]}}))}))},e.prototype.deleteChatrooms=function(e){var t=this.store,n=this.chatroomsActions;return t.dispatch(n.action$deleteRooms(e))},e.prototype.archiveChatrooms=function(e){return Object(r.__awaiter)(this,void 0,void 0,(function(){var t,n,o;return Object(r.__generator)(this,(function(r){return n=(t=this).store,o=t.chatroomsActions,[2,n.dispatch(o.archiveRooms(e))]}))}))},e.prototype.unarchiveChatrooms=function(e){return Object(r.__awaiter)(this,void 0,void 0,(function(){var t,n,o;return Object(r.__generator)(this,(function(r){return n=(t=this).store,o=t.chatroomsActions,[2,n.dispatch(o.unarchiveRooms(e))]}))}))},e.prototype.search=function(e){var t=e.searchTerm,n=e.participantIds,a=e.chatroomsPageSize,s=e.chatroomsNextPointer,c=e.messagesPageSize,u=e.messagesNextPointer;return Object(r.__awaiter)(this,void 0,void 0,(function(){var e,l,d,p,f=this;return Object(r.__generator)(this,(function(r){switch(r.label){case 0:return[4,this.serverApi.http$search({searchTerm:t,participantIds:n,chatroomsPageSize:a,chatroomsNextPointer:s,messagesPageSize:c,messagesNextPointer:u})];case 1:return e=r.sent(),l=function(e){var t=e.chatroomsPage.chatrooms,n=e.messagesPage.messages.map((function(e){return e.chatroom})),r=t.concat(n);return Wr()(r,"id")}(e),this.addRooms({rooms:l}),d=[],e.chatroomsPage.chatrooms.forEach((function(e){var t=X(f.store.getState(),e.id);if(!i()(t)){var n=new Q.a(t);d.push(n)}})),p=[],e.messagesPage.messages.forEach((function(e){var t=X(f.store.getState(),e.chatroom.id);if(!i()(t)){var n=new Q.a(t),r=new o.a(e.message);p.push({chatroom:n,message:r})}})),[2,{chatroomsPage:{chatrooms:d,nextPointer:e.chatroomsPage.nextPage.nextPointer,total:e.chatroomsPage.nextPage.total},messagesPage:{messages:p,nextPointer:e.messagesPage.nextPage.nextPointer,total:e.messagesPage.nextPage.total}}]}}))}))},e}(),Ur=function(e,t){var n,r=J(e,t);return function(e,t){var o=e.getState(),a=r(o);a&&D()(n,a)||(n=a,t(a))}},Gr=function(){function e(e){var t=e.store,n=e.messagesActions,r=e.subscriptionService,o=e.drillInMessageIndications;this.store=t,this.messagesActions=n,this.subscriptionService=r,this.drillInMessageIndications=o}return e.prototype.subscribeToDrillInMessageIndications=function(e){var t=e.chatroomId,n=e.messageId,r=e.sequence,o=e.callback,a=this.store,s=this.messagesActions,c=Ur(t,n);c(a,o);var u=a.subscribe((function(){return c(a,o)})),l=this._createIndicationsDataFetcher(t,r);l();var d=this._registerIndicationsSubscription(t,r,l),p=function(e){var n=e.indications.map((function(e){return e.participantId})),r=ae(n);i()(r)||a.dispatch(s.action$fetchRoomParticipantsDisplayData(t,r))};return m.c(m.b.FETCH_DRILL_IN_MESSAGE_INDICATIONS_COMPLETED,p),{unsubscribe:function(){u(),d(),m.f(m.b.FETCH_DRILL_IN_MESSAGE_INDICATIONS_COMPLETED,p)}}},e.prototype._registerIndicationsSubscription=function(e,t,n){var r={chatroomId:e,sequence:t};return this.subscriptionService.registerSubscription(r,n)},e.prototype._createIndicationsDataFetcher=function(e,t){var n=this;return function(){return Object(r.__awaiter)(n,void 0,void 0,(function(){return Object(r.__generator)(this,(function(n){switch(n.label){case 0:return[4,this.store.dispatch(this.messagesActions.action$fetchDrillInMessageIndications(e,t))];case 1:return n.sent(),[2]}}))}))}},e}(),Vr=n(677),qr=n.n(Vr),Yr=new(function(){function e(){}return e.prototype.action$updatePresence=function(e){return{type:Re.UPDATE_PRESENCE,meta:{data:e}}},e.prototype.action$clearStalePresenceSessions=function(){return{type:Re.PRESENCE_CLEAR_STALE}},e.prototype.action$clearPresence=function(){return{type:Re.CLEAR_PRESENCE}},e}()),Kr=function(e,t){var n,r;return null===(r=null===(n=e[t])||void 0===n?void 0:n.displayData)||void 0===r?void 0:r.name},$r=function(e,t){var n=e.store,r=e.chatroomsActions,o=e.chatroomId,a=e.dataForDebug;void 0===t&&(t=!1),o||console.error("[Troubleshoot] refreshChatroom: "+JSON.stringify(a));var i=ko.isExperimentOn(ie.experiments.EnrichedChatroom);return n.dispatch(r.action$fetchRoom(o,i,t))},Zr={},Jr=function(e){var t=e.store,n=e.chatroomsActions,r=e.chatroomId,o=e.isArchived,a=t.getState().chatrooms.byId;if(Kr(a,r))t.dispatch(o?n.action$handleRoomArchived(r):n.action$handleRoomUnarchived(r));else{var i=ko.isExperimentOn(ie.experiments.EnrichedChatroom);t.dispatch(n.action$fetchRoom(r,i))}};function Xr(e){var t=e.store,n=e.chatroomsActions,o=e.messagesActions,a=e.data,i=e.currentUser;switch(a.type){case mn.a.MESSAGE_SENT:return function(e){var t=e.store,n=e.chatroomsActions,o=e.data,a=e.currentUser;return Object(r.__awaiter)(void 0,void 0,void 0,(function(){var e,i,s,c,u,l,d,p,f,h,m;return Object(r.__generator)(this,(function(g){switch(g.label){case 0:return e=o.chatroomId,i=o.message,s=o.connectionEstablishedTimestamp,c=o.timestamp,u=t.getState().chatrooms,l=u.byId,Kr(l,e)?[3,2]:(e||console.error("[Troubleshoot] onAddRealtimeMessage calling fetchRoom w/o chatroomId"+JSON.stringify(o)),d=ko.isExperimentOn(ie.experiments.EnrichedChatroom),p=t.dispatch(n.action$fetchRoom(e,d)),ko.isExperimentOn(ie.experiments.UnseenChatroomCount)?[4,p]:[3,2]);case 1:g.sent(),g.label=2;case 2:return l=t.getState().chatrooms.byId,f=a.userId===i.sender.userId,h=Object(r.__assign)(Object(r.__assign)({},i),{transit:Object(r.__assign)(Object(r.__assign)({},i.transit),{sendStatus:ie.MessageSendStatus.SENT})}),t.dispatch(n.action$addMessage(h,f,l[e])),m=c+ie.HistorySinceRealtimeConnectionWasEstablished>=s,!f&&m&&Qr(i),[2]}}))}))}({store:t,chatroomsActions:n,data:a,currentUser:i});case mn.a.MESSAGE_DELETED:return t.dispatch(n.action$deleteMessage(a.messageId));case mn.a.CHATROOM_DELETED:return function(e){var t=e.store,n=e.chatroomsActions,r=e.data;return t.dispatch(n.action$removeRoom(r.chatroomId))}({store:t,chatroomsActions:n,data:a});case mn.a.CHATROOOM_DISPLAY_DATA_UPDATED:return function(e){var t=e.store,n=e.chatroomsActions,r=e.data;return r.chatroomIds.forEach((function(e){return $r({store:t,chatroomsActions:n,chatroomId:e,dataForDebug:r})}))}({store:t,chatroomsActions:n,data:a});case mn.a.LABEL_ADDED:return t.dispatch(n.action$updateRoomLabels(a));case mn.a.LABEL_REMOVED:return t.dispatch(n.action$removeRoomLabels(a.chatroomParticipantLabel));case mn.a.CHATROOM_CREATED:return $r({store:t,chatroomsActions:n,chatroomId:a.chatroomId,dataForDebug:a});case mn.a.OFFLINE_CHANNEL_UPDATED:return m.e(m.a.OFFLINE_CHANNEL_UPDATED,a),$r({store:t,chatroomsActions:n,chatroomId:a.chatroomId,dataForDebug:a});case mn.a.CHATROOM_MERGED:return $r({store:t,chatroomsActions:n,chatroomId:a.toChatroomId,dataForDebug:a},!0);case mn.a.TYPING_STARTED:!function(e){var t=e.data,n=e.store,r=e.chatroomsActions,o=t.userId,a=t.chatroomId,i=t.expiryDuration;if(i){var s=o+"|"+a;Zr[s]&&clearTimeout(Zr[s]),Zr[s]=setTimeout((function(){n.dispatch(r.action$changeTypingStatus({chatroomId:a,userId:o,type:mn.a.TYPING_STOPPED}))}),i)}}({store:t,chatroomsActions:n,data:a});case mn.a.TYPING_STOPPED:return function(e){var t=e.store,n=e.chatroomsActions,r=e.data,o=e.currentUser,a=r.chatroomId,i=r.userId,s=r.type,c=r.displayData,u=r.timestamp;if(!(r.connectionEstablishedTimestamp>u)){var l=null;s===mn.a.TYPING_STARTED&&c&&(l={imageUrl:c.content.image?c.content.image.url:void 0,initials:c.content.initials,id:c.content.id,name:c.content.name,type:c.content.type});var d=i===o.userId;t.dispatch(n.action$changeTypingStatus({chatroomId:a,userId:i,type:s,displayData:l,isCurrentUser:d}))}}({store:t,chatroomsActions:n,data:a,currentUser:i});case mn.a.CHATROOM_ARCHIVED:return Jr({store:t,chatroomsActions:n,chatroomId:a.chatroomId,isArchived:!0});case mn.a.CHATROOM_UNARCHIVED:return Jr({store:t,chatroomsActions:n,chatroomId:a.chatroomId,isArchived:!1});case mn.a.CHATROOM_READ:return function(e){var t=e.store,n=e.chatroomsActions,r=e.chatroomId,o=e.userId;ko.getUserId()===o&&t.dispatch(n.action$setMessagesReadForSelf(r))}({store:t,chatroomsActions:n,chatroomId:a.chatroomId,userId:a.userId});case mn.a.CHATROOM_UNREAD:return t.dispatch(n.action$setLastMessageUnread(a.chatroomId,a.lastReadMessageSequence,!1));case mn.a.MESSAGE_INDICATION_UPDATE:if(m.e(m.a.MESSAGE_INDICATION_UPDATE,a),ko.isExperimentOn(ie.experiments.EnrichedChatroom))return function(e){var t=e.store,n=e.chatroomsActions,r=e.messagesActions,o=e.data;t.getState().participants.byId[o.participantId]||t.dispatch(n.action$fetchRoomParticipantsDisplayData(o.chatroomId,[o.participantId])),t.dispatch(r.action$updateMessagesIndications({chatroomId:o.chatroomId,messageIds:o.messageIds,participantId:o.participantId,indication:o.indication}))}({store:t,chatroomsActions:n,messagesActions:o,data:a});break;case mn.a.PRESENCE_EVENT:return function(e,t){return e.dispatch(Yr.action$updatePresence(t))}(t,a);case mn.a.EXTERNAL_HOST:m.e(m.a.EXTERNAL_HOST,a);break;default:return}}var Qr=function(e){m.e(m.a.NEW_REALTIME_MESSAGE,e)},eo=function(){function e(){this.queue=Promise.resolve(),this.setInitialState()}return e.prototype.setInitialState=function(){this.queue=Promise.resolve()},e.prototype.addToQueue=function(e){return Object(r.__awaiter)(this,void 0,void 0,(function(){var t=this;return Object(r.__generator)(this,(function(n){return this.queue=this.queue.then((function(){return Object(r.__awaiter)(t,void 0,void 0,(function(){return Object(r.__generator)(this,(function(t){switch(t.label){case 0:return[4,e()];case 1:return[2,t.sent()]}}))}))})),[2,this.queue]}))}))},e.prototype.reset=function(){this.setInitialState()},e}(),to=n(506),no=function(){function e(){}return Object.defineProperty(e.prototype,"_ormModelWrapper",{get:function(){return this.getDBModel()._ormModelWrapper},enumerable:!1,configurable:!0}),e.prototype.getSource=function(e){return this.constructor.name+"."+e},e.prototype.clear=function(){return Object(r.__awaiter)(this,void 0,void 0,(function(){return Object(r.__generator)(this,(function(e){switch(e.label){case 0:return[4,this.tryAndReport(this.getDBModel().clear(),this.getSource("clear"))];case 1:return e.sent(),[2]}}))}))},e.prototype.delete=function(e){return Object(r.__awaiter)(this,void 0,void 0,(function(){return Object(r.__generator)(this,(function(t){switch(t.label){case 0:return[4,this.tryAndReport(this.getDBModel().delete(e),this.getSource("delete"))];case 1:return t.sent(),[2]}}))}))},e.prototype.loadAll=function(){return Object(r.__awaiter)(this,void 0,void 0,(function(){return Object(r.__generator)(this,(function(e){switch(e.label){case 0:return[4,this.tryAndReport(this.getDBModel().loadAll(),this.getSource("loadAll"))];case 1:return[2,e.sent()]}}))}))},e.prototype.query=function(){return Object(r.__awaiter)(this,void 0,void 0,(function(){return Object(r.__generator)(this,(function(e){switch(e.label){case 0:return[4,this.tryAndReport(this.getDBModel().query(),this.getSource("query"))];case 1:return[2,e.sent()]}}))}))},e.prototype.rawQuery=function(e,t){return Object(r.__awaiter)(this,void 0,void 0,(function(){return Object(r.__generator)(this,(function(n){return[2,this.tryAndReport(this.getDBModel().rawQuery(e,t),this.getSource("rawQuery"))]}))}))},e.prototype.serializeNonRelationalValues=function(e){return this.getDBModel().serializeNonRelationalValues(e)},e.prototype._typeormQuery=function(){return this.getDBModel()._typeormQuery()},e.prototype.splitToBatches=function(e){var t=Object.keys(this.getDBModel()._ormModelWrapper.columns).length;if(e.length*t>=999){for(var n=[],r=Math.floor(998/t),o=Math.floor(e.length/r)+1,a=0;a0&&e.limit(o),[4,this.asyncLock.addToQueue((function(){return Object(r.__awaiter)(i,void 0,void 0,(function(){return Object(r.__generator)(this,(function(t){return[2,Object(re.a)(e.fetch(),1e4,"loadChatrooms")]}))}))}))];case 2:return t=s.sent(),a=Object(re.b)(t),[2,{chatrooms:{items:a},unreadChatroomCount:0,unreadChatroomIds:[]}]}}))}))}},e.prototype.loadMessages=function(e){var t=this,n=e.chatroomId,o=e.pageSize;return function(){return Object(r.__awaiter)(t,void 0,void 0,(function(){var e,t;return Object(r.__generator)(this,(function(r){switch(r.label){case 0:return[4,this.messageModel.query()];case 1:return e=r.sent().orderBy("sequence","DESC"),n&&e.where({param:"chatroomId",value:n,operator:"="}),o&&o>0&&e.limit(o),[4,e.fetch()];case 2:return t=r.sent(),[2,{items:Object(re.b)(t)}]}}))}))}},e.prototype.updateModel=function(e,t,n){return Object(r.__awaiter)(this,void 0,void 0,(function(){var o,a,i=this;return Object(r.__generator)(this,(function(s){switch(s.label){case 0:return n&&n!=={}?(o=this.getDeleted(n,t)).length>0?[4,this.asyncLock.addToQueue((function(){return Object(r.__awaiter)(i,void 0,void 0,(function(){return Object(r.__generator)(this,(function(t){switch(t.label){case 0:return[4,e._typeormQuery()];case 1:return[4,t.sent().delete().whereInIds(o.map((function(e){return e.id}))).execute()];case 2:return[2,t.sent()]}}))}))}))]:[3,2]:[2];case 1:s.sent(),s.label=2;case 2:return(a=Object(re.b)(t)).length>0?[4,this.asyncLock.addToQueue((function(){return e.save(a)}))]:[3,4];case 3:s.sent(),s.label=4;case 4:return[2]}}))}))},e.prototype.updateChatroomsInDB=function(e,t){return Object(r.__awaiter)(this,void 0,void 0,(function(){return Object(r.__generator)(this,(function(n){switch(n.label){case 0:return[4,this.updateModel(this.chatroomModel,e,t)];case 1:return n.sent(),[2]}}))}))},e.prototype.updateMessagesInDB=function(e,t){return Object(r.__awaiter)(this,void 0,void 0,(function(){return Object(r.__generator)(this,(function(n){switch(n.label){case 0:return[4,this.updateModel(this.messageModel,e,t)];case 1:return n.sent(),[2]}}))}))},e.prototype.getDeleted=function(e,t){var n=[];return e&&t&&Object.keys(e).forEach((function(r){t[r]||n.push(e[r])})),n},e.prototype.clearAll=function(){this.models&&this.models.forEach((function(e){return e.clear()}))},e}(),io=function(){function e(){}return e.setConnectivityProvider=function(e){this.connectivityProvider=e,e.addEventListener(this.listener.bind(this))},e.executeEveryTimeOnBackToOnline=function(e){var t=this;if(this.connectivityProvider)return this.networkResumeCallbacks.push(e),function(){return t.removeFromBackToOnline(e)}},Object.defineProperty(e,"online",{get:function(){var e,t;return null===(t=null===(e=this.connectivityProvider)||void 0===e?void 0:e.fetch())||void 0===t||t},enumerable:!1,configurable:!0}),e.executeEveryTimeOnOffline=function(e){var t=this;if(this.connectivityProvider)return this.networkPauseCallbacks.push(e),function(){return t.removeFromOnOffline(e)}},Object.defineProperty(e,"waitForOnline",{get:function(){var e=this;return!this.connectivityProvider||this.connectivityProvider.fetch()?Promise.resolve():new Promise((function(t){return e.resolveOnOnline.push(t)}))},enumerable:!1,configurable:!0}),e.removeFromBackToOnline=function(e){this.networkResumeCallbacks.splice(this.networkResumeCallbacks.indexOf(e),1)},e.removeFromOnOffline=function(e){this.networkPauseCallbacks.splice(this.networkResumeCallbacks.indexOf(e),1)},e.listener=function(e){var t=this,n=function(e){return e()};return e?Promise.all(Object(r.__spreadArrays)(this.resolveOnOnline.map(n),this.networkResumeCallbacks.map(n))).then((function(){return t.resolveOnOnline=[]})):Promise.all(this.networkPauseCallbacks.map(n))},e.resolveOnOnline=[],e.networkResumeCallbacks=[],e.networkPauseCallbacks=[],e}(),so=function(){function e(e){var t=e.store,n=e.actions;this.store=t,this.actions=n}return e.prototype.subscribe=function(e,t){var n,r=this,o=function(){var o=function(e,t){var n=l()(e,["unseenChatroomCount","byFilter",tt(t)]);return!n||i()(n)?null:"resyncCountdown"in n?{count:Pe.maxUnreadsCount,overflow:!0}:{count:Math.min(Pe.maxUnreadsCount,Object.keys(n.chatrooms).length),overflow:Object.keys(n.chatrooms).length>Pe.maxUnreadsCount}}(r.store.getState(),t);o&&!D()(n,o)&&(n=o,e(o))};return o(),io.waitForOnline.then((function(){return r.store.dispatch(r.actions.updateUnseenChatrooms(t))})),{unsubscribe:this.store.subscribe(o)}},e.prototype.markChatroomsAsSeen=function(e){return this.store.dispatch(this.actions.markChatroomsAsSeen(e))},e}(),co=function(e,t,n){return Wr()(t.chatrooms.filter((function(e){var t=e.chatroomId,r=n.chatrooms.byId[t];return!r||ut(r)})),function(e,t){return Object.values(Ke(e.chatrooms.byId,"participantId"in t?{participantIds:[t.participantId]}:{participantType:t.participantType})).filter(ut).map((function(e){var t=e.id,n=e.lastSeenMessageSequence;return n?{chatroomId:t,lastSeenMessageSequence:n}:{chatroomId:t,lastSeenMessageSequence:0}}))}(n,e),(function(e){return e.chatroomId}))},uo=function(){function e(e){this.serverApi=e}return e.prototype.updateUnseenChatrooms=function(e){var t=this;return function(n,o){return n({type:Re.SET_UNSEEN_CHATROOMS,payload:Object(r.__awaiter)(t,void 0,void 0,(function(){var t,n;return Object(r.__generator)(this,(function(r){switch(r.label){case 0:return t=co,n=[e],[4,this.serverApi.http$fetchUnseenChatroomCount(e,Pe.maxTrackableUnreads+1)];case 1:return[2,t.apply(void 0,n.concat([r.sent(),o()]))]}}))})),meta:{filter:e}})}},e.prototype.markChatroomAsSeen=function(e){var t=this;return function(n,r){var o=r();return n({type:Re.MARK_CHATROOM_SEEN,payload:e,meta:{chatroom:r().chatrooms.byId[e]}}),Promise.all(Object.keys(o.unseenChatroomCount.byFilter).filter((function(e){return function(e,t){return e&&t&&"resyncCountdown"in e&&"resyncCountdown"in t&&1===e.resyncCountdown&&0===t.resyncCountdown}(o.unseenChatroomCount.byFilter[e],r().unseenChatroomCount.byFilter[e])})).map((function(e){return n(t.updateUnseenChatrooms(nt(e)))})))}},e.prototype.markChatroomsAsSeen=function(e){var t=this;return function(n,r){return n({type:Re.MARK_CHATROOMS_SEEN,payload:t.serverApi.http$markChatroomsAsSeen(e,bt(r())),meta:{filter:e,filteredChatrooms:Object.values(Ke(r().chatrooms.byId,"participantId"in e?{participantIds:[e.participantId]}:{participantType:e.participantType}))}})}},e}(),lo=n(683),po=n.n(lo),fo=function(e,t,n){var r=e.chatroomIds.filter((function(e){var n=t.chatrooms.byId[e];return!n||function(e){var t=e.lastMessage,n=e.lastReadMessageSequence;return!!t&&(void 0===n?0:n)0?[4,this.http$fetchChatroomsByIds({chatroomIds:s})]:[3,3];case 2:return c=r.sent(),[3,4];case 3:c=[],r.label=4;case 4:return[2,{chatrooms:{items:c,next:{before:o,since:null}},unreadChatroomCount:0,unreadChatroomIds:[]}]}}))}))},t.prototype.getLastSnapshot=function(e){return Object(r.__awaiter)(this,void 0,void 0,(function(){return Object(r.__generator)(this,(function(e){return[2,[]]}))}))},t}(Wt),Fo=function(){function e(e){var t=e.store,n=e.actions;this.store=t,this.actions=n}return e.prototype.subscribe=function(e,t){var n,r=this,o=function(){var o=function(e,t){var n=null==e?void 0:e.unreadChatroomCount.byFilter[Ne(t)];if(!n||i()(n))return null;if("resyncCountdown"in n)return{count:Pe.maxUnreadsCount,overflow:!0};var r=n.chatrooms;return{count:Math.min(Pe.maxUnreadsCount,Object.keys(r).length),overflow:Object.keys(r).length>Pe.maxUnreadsCount}}(r.store.getState(),t);o&&!D()(n,o)&&(n=o,e(o))};return o(),io.waitForOnline.then((function(){return r.store.dispatch(r.actions.fetchAndUpdateUnreadChatrooms(t))})),{unsubscribe:this.store.subscribe(o)}},e}(),Ao=n(684),wo=n.n(Ao),Oo={count:0,overflow:!1},Do=function(e,t){if(i()(null==e?void 0:e.unreadChatroomCountV2.byFilter))return Oo;if(!(null==t?void 0:t.participantIds))return n=e.unreadChatroomCountV2.byFilter,o=Object.values(n).reduce((function(e,t){var n=t.chatrooms;return e.push.apply(e,Object.keys(n)),e}),[]),{count:Math.min(Pe.maxUnreadsCount,Object.keys(wo()(o)).length),overflow:!1};var n,o,a=function(e,t){return e.reduce((function(e,n){var o=null==t?void 0:t.unreadChatroomCountV2.byFilter[n],a=(o||{chatrooms:{}}).chatrooms;return{chatrooms:Object(r.__assign)(Object(r.__assign)({},e.chatrooms),a)}}),{chatrooms:{}})}(null==t?void 0:t.participantIds,e).chatrooms;return{count:Math.min(Pe.maxUnreadsCount,Object.keys(a).length),overflow:!1}},xo=function(){function e(e){var t=e.store,n=e.actions;this.store=t,this.actions=n}return e.prototype.subscribe=function(e,t){var n,r=this,o=function(){var o=r.store.getState(),a=Do(o,t);n||0!==(null==a?void 0:a.count)||(n=a),a&&!D()(n,a)&&(n=a,e(a))};return o(),io.waitForOnline.then((function(){return r.store.dispatch(r.actions.fetchAndUpdateUnreadChatrooms(t))})),{unsubscribe:this.store.subscribe(o)}},e.prototype.subscribeToBreakdown=function(e,t){var n,r=this,o=function(){var t=function(e){var t=null==e?void 0:e.unreadChatroomCountV2.byFilter;return Object.keys(t).reduce((function(e,n){return e[n]={count:Object.keys(t[n].chatrooms).length},e}),{})}(r.store.getState());t&&!D()(n,t)&&(n=t,e(t))};return o(),io.waitForOnline.then((function(){return r.store.dispatch(r.actions.fetchAndUpdateUnreadChatrooms(t))})),{unsubscribe:this.store.subscribe(o)}},e}(),So=function(){function e(){var e=this;this.unseenChatroom={subscribeToCount:function(t,n){return e._assertInitialized(),e.unseenChatroomCountApi.subscribe(t,n)},markChatroomsAsSeen:function(t){return e._assertInitialized(),e.unseenChatroomCountApi.markChatroomsAsSeen(t)}},this._initialized=!1,this._experiments={},this._onConnectCallbacks=[],this._onConnectingCallbacks=[],this._onConnectionEstablishedCallbacks=[],this._onDisconnectCallbacks=[],this._onInitCallbacks=[],this._connected=!1,this._connectivityProviderWasSet=!1,this._currentUser=new Gt}return e.prototype.waitForInitialized=function(){var e=this;return new Promise((function(t){return function(t){return e._registerOnInit((function(){return t()}))}(t)}))},Object.defineProperty(e.prototype,"initialized",{get:function(){return this._initialized},enumerable:!1,configurable:!0}),e.prototype.initWithHandshake=function(e){return Object(r.__awaiter)(this,void 0,void 0,(function(){var t,n,o;return Object(r.__generator)(this,(function(r){switch(r.label){case 0:if(Bo(e),this.setConnectivityProviderIfNeeded(e.connectivityProvider),this.clear(),!(t=e.tokenServer))throw new Error("Trying to call init with handshake without passing the issue server url");return[4,on(e.persistenceEngine)];case 1:return!(n=r.sent())&&t&&io.online?[4,rn(t)]:[3,3];case 2:n=r.sent(),r.label=3;case 3:return o=ko.init(Object.assign({},e,{chatToken:n})),n?[4,an(n,e.persistenceEngine)]:[3,5];case 4:r.sent(),r.label=5;case 5:return[2,o]}}))}))},e.prototype.setConnectivityProviderIfNeeded=function(e){e&&!this._connectivityProviderWasSet&&(io.setConnectivityProvider(e),this._connectivityProviderWasSet=!0)},e.prototype.init=function(e){var t=this,n=e.chatToken,r=e.preFetch,o=void 0!==r&&r;this.initServices(e),this._initialized=!0,this.notifyOnInit();var a=io.online;return io.waitForOnline.then((function(){o&&t._fetchRooms({isSilent:!1}),t.connectToRealtime({chatToken:n,eventHooks:t._eventHooks}).catch((function(e){console.error("ErrorOnConnectToRealtime",e)})),t.serverApi.http$fetchCurrentUserDisplayData().then((function(e){t._currentUser.displayData=e})),t._connected=!0,t._onConnectCallbacks.forEach((function(e){return e()})),t.chatroomsApi.fetchMessageDrafts(),a||t.subscriptionService.refreshSubscribedData(),io.executeEveryTimeOnBackToOnline(t.reconnect.bind(t,{chatToken:n,tokenServer:e.tokenServer})),io.executeEveryTimeOnOffline(t.disconnect.bind(t))})),this},e.prototype.initServices=function(e){var t,n=e.chatServerUrl,o=e.chatToken,a=e.eventHooks,i=void 0===a?{}:a,s=e.experiments,c=void 0===s?{}:s,u=e.appName,l=e.persistenceEngine,d=e.dbStorageEngine,p=e.httpHeaders,f=e.tokenServer,h=e.throttleThreshold,g=e.connectivityProvider;Bo({chatServerUrl:n,chatToken:o,tokenServer:f}),this.clear(),this._currentUser.loadJwtChatToken(o),St.setAppName(u),this._currentUser.token=o,this._experiments=c,this._eventHooks=Object.assign(To,i),this.realtimeClient=(t=new qr.a(void 0,{atomicServerTime:this.isExperimentOn(ie.experiments.FirebaseAtomicServerTime)}),{connect:function(e){var n=e.realtimeServiceSetup,o=e.onEvent,a=e.eventHooks,i=void 0===a?_o:a;return Object(r.__awaiter)(this,void 0,void 0,(function(){var e,a,s,c,u,l,d,p,f,h;return Object(r.__generator)(this,(function(g){switch(g.label){case 0:if(e=function(){var e={tag:"realtime",description:"onConnect success"};return m.d.emit(m.a.MONITORING_BI,e),i.reportMonitoringBi(e)},a=function(e){var t={tag:"realtime",description:"onConnect failure "+e};return m.d.emit(m.a.MONITORING_BI,t),i.reportMonitoringBi(t)},s=n.options,c=n.authKey,!(u=n.eventsPath))throw l="chat-sdk.realtime.client: unexpected data received",console.error(l,n),new Error(l);d=function(e,t){var n=e.value;setTimeout((function(){try{var e=JSON.stringify(n);i.reportMonitoringBi({tag:"realtime",description:"RT Event: "+n.type,internal:e})}catch(e){console.error("Error parsing RT event value: "+n)}}),0),o(Object(r.__assign)(Object(r.__assign)({},n),{connectionEstablishedTimestamp:t}))},p=u.split("/").slice(0,-1).join("/")+"/timestamp",g.label=1;case 1:return g.trys.push([1,4,,5]),[4,t.connect(s,c)];case 2:return g.sent(),[4,t.getFirebaseServerTime(p)];case 3:return f=g.sent(),t.listenOnPath(u,{orderBy:"timestamp",startAt:Eo(f)}).when("child_added").call((function(e){var t=e.value;return d({value:t},f)})),t.listenOnPath(u,{orderBy:"timestamp",startAt:Eo(f)}).when("child_changed").call((function(e){var t=e.value;return d({value:t},f)})),e(),[3,5];case 4:throw h=g.sent(),a(h),h;case 5:return[2]}}))}))},disconnect:function(){t.disconnect()}});var v,b=new en,y=void 0!==h?h:ie.DEFAULT_THROTTLE_THRESHOLD;v=new ln(f?{baseUrl:n,currentUser:this._currentUser,httpHeaders:p,tokenServer:f,throttleThreshold:y}:{baseUrl:n,currentUser:this._currentUser,httpHeaders:p,throttleThreshold:y}),this.serverApi=new Wt(v),this.repository=new Co(v),Dt.setServerApi(this.repository),this.setConnectivityProviderIfNeeded(g),this.persistenceService=new Jt(l,this.getUserId(),this._currentUser.participantIds);var _=this.isExperimentOn(ie.experiments.DBStorage);this.dbStorageService=_&&d?new ao(d):void 0;var E=this.isExperimentOn(ie.experiments.UseRepository);this.unseenChatroomCountActions=new uo(this.serverApi),this.unreadChatroomCountActions=new ho(this.serverApi),this.unreadChatroomCountActionsV2=new mo(this.serverApi);var C=this.isExperimentOn(ie.experiments.UnreadBreakdown)?this.unreadChatroomCountActionsV2:this.unreadChatroomCountActions,F=Mt(E?this.repository:this.serverApi,this.persistenceService,this._eventHooks,this.unseenChatroomCountActions,C,c,this.dbStorageService);this.store=this._setupStoreReuseIfNecessary(F),this.unseenChatroomCountApi=new so({store:this.store,actions:this.unseenChatroomCountActions}),this.unreadChatroomCountApi=new Fo({store:this.store,actions:this.unreadChatroomCountActions}),this.unreadChatroomCountApiV2=new xo({store:this.store,actions:this.unreadChatroomCountActionsV2});var A=new zr({store:this.store,chatroomsActions:F,subscriptionService:b,serverApi:this.serverApi,unreadChatroomCountActions:this.unreadChatroomCountActionsV2}),w=new Et({store:this.store,chatroomsActions:F,subscriptionService:b,currentUser:this._currentUser,enrichedChatroom:this.isExperimentOn(ie.experiments.EnrichedChatroom)});this.messagesActions=Lt(this.serverApi);var O=new Gr({store:this.store,messagesActions:this.messagesActions,subscriptionService:b,drillInMessageIndications:this.isExperimentOn(ie.experiments.DrillInMessageIndications)}),D=new Kt(this.store,F,this.serverApi,this.persistenceService);this.presence=new yo(this._currentUser,this.serverApi,this.store),Object.assign(this,{subscriptionService:b,chatroomsActions:F,chatroomsApi:A,chatroomApi:w,messagesApi:O,textTypingService:D})},e.prototype.clear=function(){this._initialized&&(this.store.dispatch(this.chatroomsActions.action$resetStore()),this._initialized=!1),this._connected&&this.disconnect()},e.prototype.disconnect=function(){Dt.clearAllMasterPages(),this.store.dispatch(Yr.action$clearPresence()),this._onDisconnectCallbacks.forEach((function(e){return e()})),this.realtimeClient.disconnect(),this._connected=!1},e.prototype.reissueTokenIfNeeded=function(e){var t=e.chatToken,n=e.tokenServer;return Object(r.__awaiter)(this,void 0,void 0,(function(){var e;return Object(r.__generator)(this,(function(r){switch(r.label){case 0:return n?!t||sn(t)?[3,1]:(this._currentUser.token=t,[3,3]):[2,Promise.reject("TokenServer must be provided")];case 1:return io.online?(e=this._currentUser,[4,rn(n)]):[2,Promise.reject("Unable to reissue token when offline")];case 2:e.token=r.sent(),r.label=3;case 3:return this._currentUser.loadJwtChatToken(t),[2,this._currentUser.token]}}))}))},e.prototype.reconnect=function(e){return Object(r.__awaiter)(this,void 0,void 0,(function(){var t;return Object(r.__generator)(this,(function(n){switch(n.label){case 0:return this._assertInitialized(),this._connected?[2]:[4,this.reissueTokenIfNeeded(e)];case 1:return t=n.sent(),this._onConnectCallbacks.forEach((function(e){return e()})),[2,Promise.all([this.subscriptionService.refreshSubscribedData(),this.connectToRealtime({chatToken:t,eventHooks:this._eventHooks})])]}}))}))},e.prototype.reconnectWithHandshake=function(e){var t=e.tokenServer;return Object(r.__awaiter)(this,void 0,void 0,(function(){var e;return Object(r.__generator)(this,(function(n){switch(n.label){case 0:if(!t)throw new Error("Trying to reconnect chat-sdk without a `tokenServer`");return this._connected?[2]:[4,on(this.persistenceService.persistenceEngine)];case 1:return e=n.sent(),[2,this.reconnect({chatToken:e,tokenServer:t})]}}))}))},e.prototype.onConnecting=function(e){this._onConnectingCallbacks.push(e)},e.prototype.onConnectionEstablished=function(e){this._onConnectionEstablishedCallbacks.push(e)},e.prototype.onDisconnect=function(e){this._onDisconnectCallbacks.push(e)},e.prototype.subscribeToChatRoomsList=function(e){var t=e.callback,n=e.filter;return this._assertInitialized(),this.chatroomsApi.subscribeToChatRoomsList({callback:t,filter:n})},e.prototype.subscribeToChatRoom=function(e){var t=e.chatroomId,n=e.onChange,r=e.onNewMessage,o=e.onInitialFetchDone,a=e.onError;return this._assertInitialized(),this.chatroomApi.subscribeToChatRoom({chatroomId:t,onChange:n,onNewMessage:r,onInitialFetchDone:o,onError:a})},e.prototype.subscribeToGlobalUnreadStatus=function(e){var t=e.callback,n=e.filter;if(this._assertInitialized(),this.isExperimentOn(ie.experiments.UnreadBreakdown)){if(!n)throw Error("Filter is now required");return this.unreadChatroomCountApiV2.subscribe(t,n)}return this.unreadChatroomCountApi.subscribe(t,n)},e.prototype.subscribeToBreakdownUnreadStatus=function(e){var t=e.callback,n=e.filter;return this._assertInitialized(),this.unreadChatroomCountApiV2.subscribeToBreakdown(t,n)},e.prototype.getUnreadCount=function(e,t){return Object(r.__awaiter)(this,void 0,void 0,(function(){return Object(r.__generator)(this,(function(n){return this._assertInitialized(),[2,this.serverApi.http$fetchUnreadChatroomIds({filter:e,unreadChatroomLimit:t})]}))}))},e.prototype.subscribeToDrillInMessageIndications=function(e){var t=e.chatroomId,n=e.messageId,r=e.sequence,o=e.callback;if(this._assertInitialized(),this.isExperimentOn(ie.experiments.DrillInMessageIndications))return this.messagesApi.subscribeToDrillInMessageIndications({chatroomId:t,messageId:n,sequence:r,callback:o})},e.prototype.getChatroom=function(e){var t=e.chatroomId;return this._assertInitialized(),this.chatroomApi.getChatroom({chatroomId:t})},e.prototype.getUnreadCountForRoom=function(e){return this.chatroomsApi.getUnreadCountForRoom(e)},e.prototype.getUnreadCountForRooms=function(e){return this.chatroomsApi.getUnreadCountForRooms(e)},e.prototype.fetchRooms=function(e){var t=e.filter,n=e.cursor,r=e.isSilent,o=void 0!==r&&r;return this._assertInitialized(),this._fetchRooms({filter:t,cursor:n,isSilent:o})},e.prototype.sendMessage=function(e){return this._assertInitialized(),this.chatroomApi.sendMessage(e)},e.prototype.addMessage=function(e){var t=e.dto,n=e.transit;return this._assertInitialized(),this.chatroomApi.addMessage({dto:t,transit:n})},e.prototype.addChatrooms=function(e){var t=e.rooms;return this._assertInitialized(),this.chatroomsApi.addRooms({rooms:t})},e.prototype.deleteMessage=function(e,t){return void 0===t&&(t=!1),this._assertInitialized(),this.chatroomApi.deleteMessage(e,t)},e.prototype.resendMessage=function(e){return this._assertInitialized(),this.chatroomApi.resendMessage(e)},e.prototype.deleteLabel=function(e){return this._assertInitialized(),this.chatroomApi.deleteLabel(e)},e.prototype.notifyTyping=function(e,t){return this._assertInitialized(),this.textTypingService.notifyTyping(e,t)},e.prototype.notifyTypingTextChange=function(e,t,n){return void 0===n&&(n=!0),this._assertInitialized(),this.textTypingService.notifyTextChange(e,t,n)},e.prototype.deleteChatroom=function(e){return this._assertInitialized(),this.chatroomsApi.deleteChatroom(e)},e.prototype.deleteChatrooms=function(e){return this._assertInitialized(),this.chatroomsApi.deleteChatrooms(e)},e.prototype.archiveChatroom=function(e){return this._assertInitialized(),this.chatroomsApi.archiveChatroom(e)},e.prototype.archiveChatrooms=function(e){return this._assertInitialized(),this.chatroomsApi.archiveChatrooms(e)},e.prototype.unarchiveChatrooms=function(e){return this._assertInitialized(),this.chatroomsApi.unarchiveChatrooms(e)},e.prototype.unarchiveChatroom=function(e){return this._assertInitialized(),this.chatroomsApi.unarchiveChatroom(e)},e.prototype.setLastMessageUnread=function(e){var t=e.chatroomId;return this._assertInitialized(),this.chatroomApi.setLastMessageUnread({chatroomId:t})},e.prototype.isExperimentOn=function(e){return Ct(this._experiments,e)},e.prototype.getUserId=function(){return this._currentUser.userId},e.prototype.clearPersistence=function(){this.persistenceService&&(this.persistenceService.clearMessageDrafts(),this.persistenceService.clearToken()),this.dbStorageService&&this.dbStorageService.clearAll()},e.prototype.setAllRoomsAsRead=function(e){return this.chatroomsApi.markAllRoomsAsRead(e)},e.prototype.setMessagesRead=function(e){var t=e.chatroomId;return this._assertInitialized(),this.chatroomApi.setMessagesRead({chatroomId:t})},e.prototype.setRoomsMessagesRead=function(e){return this.chatroomApi.setRoomsMessagesRead(e)},e.prototype.search=function(e){var t=e.searchTerm,n=e.participantIds,o=e.chatroomsPageSize,a=void 0===o?10:o,i=e.chatroomsNextPointer,s=void 0===i?0:i,c=e.messagesPageSize,u=void 0===c?10:c,l=e.messagesNextPointer,d=void 0===l?0:l;return Object(r.__awaiter)(this,void 0,void 0,(function(){return Object(r.__generator)(this,(function(e){return[2,this.chatroomsApi.search({searchTerm:t,participantIds:n,chatroomsPageSize:a,chatroomsNextPointer:s,messagesPageSize:u,messagesNextPointer:d})]}))}))},e.prototype.getMessagesPage=function(e){var t=e.chatroomId,n=e.messageSequence,a=e.pageSize;return Object(r.__awaiter)(this,void 0,void 0,(function(){return Object(r.__generator)(this,(function(e){switch(e.label){case 0:return[4,this.serverApi.http$fetchRoomMessagesPage({chatroomId:t,messageSequence:n,pageSize:a})];case 1:return[2,e.sent().reverse().map((function(e){return new o.a(e)}))]}}))}))},e.prototype.buttonInteraction=function(e,t){return Object(r.__awaiter)(this,void 0,void 0,(function(){return Object(r.__generator)(this,(function(n){switch(n.label){case 0:return this._assertInitialized(),[4,this.chatroomApi.buttonInteraction(e,t)];case 1:return n.sent(),[2]}}))}))},e.prototype.updateHttpHeaders=function(e){this.serverApi.updateHttpHeaders(e)},e.prototype.notifyOnInit=function(){this._onInitCallbacks.forEach((function(e){return e()}))},e.prototype._registerOnInit=function(e){this._initialized?e():this._onInitCallbacks.push(e)},e.prototype.connectToRealtime=function(e){var t=this,n=e.chatToken,r=e.eventHooks;return this.presence.watch(),this.store.dispatch(Yr.action$clearStalePresenceSessions()),this._onConnectingCallbacks.forEach((function(e){return e()})),n?this.serverApi.http$initRealtimeToken(n).then((function(e){return t.realtimeClient.connect({realtimeServiceSetup:e,onEvent:function(e){return Xr({store:t.store,chatroomsActions:t.chatroomsActions,messagesActions:t.messagesActions,data:e,currentUser:t._currentUser})},eventHooks:r})})).then((function(){return t._onConnectionEstablishedCallbacks.forEach((function(e){return e()}))})):Promise.reject("Unexpected error: Unable to connect to realtime without a chatToken")},e.prototype._fetchRooms=function(e){var t=e.filter,n=void 0===t?void 0:t,r=e.cursor,o=void 0===r?void 0:r,a=e.isSilent,i=void 0!==a&&a;return this.chatroomsApi.fetchRooms({filter:n,cursor:o,isSilent:i})},e.prototype._assertInitialized=function(){if(!this.initialized)throw new Error("Trying to call chat-sdk without having it initialized")},e.prototype._setupStoreReuseIfNecessary=function(e){if(this.existingStore){var t=this.existingStore;return t.dispatch(e.action$resetStore()),t}return this.dbStorageService?(this.existingStore=Lr(),this.dbStorageService.initStore(this.existingStore)):this.existingStore=Lr(),this.existingStore},e}();function Bo(e){var t=e.chatServerUrl,n=e.chatToken,r=e.tokenServer;if(!n&&!r)throw new Error("Trying to initialize chat-sdk without chatToken or tokenServer");if(!t)throw new Error("Trying to initialize chat-sdk without chatServerUrl")}var To={reportMonitoringBi:function(){return null}},ko="object"==typeof window?(window.chatSdk||(window.chatSdk=new So),window.chatSdk):new So},,,,,,function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));var r=function(e){return Array.isArray(e)?e[0]:e},o=function(e){if("function"==typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=0||(o[n]=e[n]);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["inputRef","maxRows","minRows","onHeightChange","useCacheForDOMMeasurements"]));return t.style=s({},t.style,{height:this.state.height}),Math.max(t.style.maxHeight||1/0,this.state.maxHeight)l))return!1;var p=c.get(e),f=c.get(t);if(p&&f)return p==t&&f==e;var h=-1,m=!0,g=2&n?new r:void 0;for(c.set(e,t),c.set(t,e);++h=t||n<0||g&&e-h>=l}function E(){var e=o();if(_(e))return C(e);p=setTimeout(E,function(e){var n=t-(e-f);return g?s(n,l-(e-h)):n}(e))}function C(e){return p=void 0,v&&c?b(e):(c=u=void 0,d)}function F(){var e=o(),n=_(e);if(c=arguments,u=this,f=e,n){if(void 0===p)return y(f);if(g)return clearTimeout(p),p=setTimeout(E,t),b(f)}return void 0===p&&(p=setTimeout(E,t)),d}return t=a(t)||0,r(n)&&(m=!!n.leading,l=(g="maxWait"in n)?i(a(n.maxWait)||0,t):l,v="trailing"in n?!!n.trailing:v),F.cancel=function(){void 0!==p&&clearTimeout(p),h=0,c=f=u=p=void 0},F.flush=function(){return void 0===p?d:C(o())},F}},function(e,t,n){e.exports=n.stylable.create("buttonnext1047407242",{classes:{root:"buttonnext1047407242__root",content:"buttonnext1047407242__content",prefix:"buttonnext1047407242__prefix",suffix:"buttonnext1047407242__suffix"},vars:{},stVars:{},keyframes:{}},".buttonnext1047407242__root{display:inline-flex;align-items:center;cursor:pointer}.buttonnext1047407242__prefix{flex-shrink:0}.buttonnext1047407242__suffix{flex-shrink:0}.buttonnext1047407242__root.buttonnext1047407242--disabled{cursor:default}.buttonnext1047407242__root[disabled]{pointer-events:none}",2,"buttonnext1047407242",n.stylable.$)},,,,,,,,,,,,,,,,,,,,function(e,t,n){e.exports=n.stylable.create("spacing784662",{classes:{root:"spacing784662__root"},vars:{},stVars:{spacing01:"1px",spacing02:"2px",spacing03:"3px",spacing06:"6px",spacing12:"12px",spacing18:"18px",spacing24:"24px",spacing30:"30px",spacing36:"36px",spacing42:"42px",spacing48:"48px",spacing78:"78px",spacing90:"90px",Spacing:"6px",SP1:"calc(6px * 1)",SP2:"calc(6px * 2)",SP3:"calc(6px * 3)",SP4:"calc(6px * 4)",SP5:"calc(6px * 5)",SP6:"calc(6px * 6)",SP7:"calc(6px * 7)",SP8:"calc(6px * 8)",SP9:"calc(6px * 9)",SP10:"calc(6px * 10)"},keyframes:{}},"",1,"spacing784662",n.stylable.$)},,,,,,,,,function(e,t,n){e.exports=n.stylable.create("Loader4227013326",{classes:{root:"Loader4227013326__root",statusIndicator:"Loader4227013326__statusIndicator",arcsContainer:"Loader4227013326__arcsContainer",darkArc:"Loader4227013326__darkArc",lightArc:"Loader4227013326__lightArc",text:"Loader4227013326__text"},vars:{},stVars:{},keyframes:{rotation:"Loader4227013326__rotation","staggered-rotation":"Loader4227013326__staggered-rotation"}},"@keyframes Loader4227013326__rotation{to{transform:rotate(360deg)}}@keyframes Loader4227013326__staggered-rotation{50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.Loader4227013326__root{display:inline-flex;flex-direction:column;align-items:center}.Loader4227013326__statusIndicator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Loader4227013326__statusIndicator svg{height:14px;width:19px}.Loader4227013326__root.Loader4227013326---size-4-tiny .Loader4227013326__statusIndicator svg{height:8px;width:10px}.Loader4227013326__root.Loader4227013326---size-5-small .Loader4227013326__statusIndicator svg{height:8px;width:11px}.Loader4227013326__arcsContainer{position:relative}.Loader4227013326__darkArc{stroke:var(--wsr-color-00, #2B81CB);position:absolute;top:0;left:0;width:100%;height:100%;fill:none;stroke-linecap:round}.Loader4227013326__lightArc{position:absolute;top:0;left:0;width:100%;height:100%;fill:none;stroke-linecap:round}.Loader4227013326__text{margin-top:18px;max-width:150px;word-wrap:break-word;text-align:center}.Loader4227013326__root.Loader4227013326---status-7-success{color:var(--wsr-color-00, #2B81CB)}.Loader4227013326__root.Loader4227013326---status-7-success.Loader4227013326---size-4-tiny{color:#fff}.Loader4227013326__root.Loader4227013326---status-7-success.Loader4227013326---size-4-tiny .Loader4227013326__darkArc{fill:var(--wsr-color-00, #2B81CB)}.Loader4227013326__root.Loader4227013326---status-5-error{color:#ee5951}.Loader4227013326__root.Loader4227013326---status-5-error .Loader4227013326__darkArc{stroke:#ee5951}.Loader4227013326__root.Loader4227013326---status-5-error.Loader4227013326---size-4-tiny{color:#fff}.Loader4227013326__root.Loader4227013326---status-5-error.Loader4227013326---size-4-tiny .Loader4227013326__darkArc{fill:#ee5951}.Loader4227013326__root.Loader4227013326---status-7-loading.Loader4227013326---size-4-tiny .Loader4227013326__arcsContainer .Loader4227013326__lightArc{animation:Loader4227013326__rotation 2s linear infinite}.Loader4227013326__root.Loader4227013326---status-7-loading.Loader4227013326---size-4-tiny .Loader4227013326__arcsContainer .Loader4227013326__darkArc{animation:Loader4227013326__rotation 666ms linear infinite}.Loader4227013326__root.Loader4227013326---status-7-loading.Loader4227013326---size-5-small .Loader4227013326__arcsContainer .Loader4227013326__lightArc{animation:Loader4227013326__rotation 2s linear infinite}.Loader4227013326__root.Loader4227013326---status-7-loading.Loader4227013326---size-5-small .Loader4227013326__arcsContainer .Loader4227013326__darkArc{animation:Loader4227013326__rotation .5s linear infinite}.Loader4227013326__root.Loader4227013326---status-7-loading.Loader4227013326---size-6-medium .Loader4227013326__arcsContainer{animation:Loader4227013326__rotation 2s linear infinite}.Loader4227013326__root.Loader4227013326---status-7-loading.Loader4227013326---size-6-medium .Loader4227013326__arcsContainer .Loader4227013326__lightArc{animation:Loader4227013326__rotation 666ms ease-in-out infinite}.Loader4227013326__root.Loader4227013326---status-7-loading.Loader4227013326---size-5-large .Loader4227013326__arcsContainer{animation:Loader4227013326__rotation 2s linear infinite}.Loader4227013326__root.Loader4227013326---status-7-loading.Loader4227013326---size-5-large .Loader4227013326__arcsContainer .Loader4227013326__lightArc{animation:Loader4227013326__staggered-rotation 2s ease-in-out infinite}.Loader4227013326__root.Loader4227013326---color-4-blue .Loader4227013326__lightArc{stroke:var(--wsr-color-30, #C1E4FE)}.Loader4227013326__root.Loader4227013326---color-5-white .Loader4227013326__lightArc{stroke:#fff}",2,"Loader4227013326",n.stylable.$)},function(e,t,n){e.exports={D10:"#162D3D",d10:"#162D3D",D20:"#32536A",d20:"#32536A",D30:"#577083",d30:"#577083",D40:"#7A92A5",d40:"#7A92A5",D50:"#B6C1CD",d50:"#B6C1CD",D55:"#CBD3DC",d55:"#CBD3DC",D60:"#DFE5EB",d60:"#DFE5EB",D70:"#F0F4F7",d70:"#F0F4F7",D80:"#FFFFFF",d80:"#FFFFFF",B00:"#2B81CB",b00:"#2B81CB",B05:"#308DDD",b05:"#308DDD",B10:"#3899EC",b10:"#3899EC",B20:"#4EB7F5",b20:"#4EB7F5",B25:"#A1D7FB",b25:"#A1D7FB",B27:"#B3E0FB",b27:"#B3E0FB",B30:"#C1E4FE",b30:"#C1E4FE",B40:"#DAEFFE",b40:"#DAEFFE",B50:"#EAF7FF",b50:"#EAF7FF",B60:"#F4FAFE",b60:"#F4FAFE",F00:"#AADBFC",f00:"#AADBFC",P00:"#8E21B1",p00:"#8E21B1",P10:"#AA4DC8",p10:"#AA4DC8",P20:"#CD68ED",p20:"#CD68ED",P30:"#E5C9EE",p30:"#E5C9EE",P40:"#EEDBF4",p40:"#EEDBF4",P50:"#FAEEFF",p50:"#FAEEFF",P60:"#FAF7FC",p60:"#FAF7FC",O00:"#EA5F0E",o00:"#EA5F0E",O10:"#FB7D33",o10:"#FB7D33",O20:"#FF9A48",o20:"#FF9A48",R00:"#D6453D",r00:"#D6453D",R05:"#D8504C",r05:"#D8504C",R10:"#EE5951",r10:"#EE5951",R20:"#FF6666",r20:"#FF6666",R30:"#FFD7D7",r30:"#FFD7D7",R40:"#FFE1E1",r40:"#FFE1E1",R50:"#FFEBEB",r50:"#FFEBEB",R60:"#FFF5F5",r60:"#FFF5F5",G00:"#44823F",g00:"#44823F",G05:"#61AD5A",g05:"#61AD5A",G10:"#60BC57",g10:"#60BC57",G20:"#80C979",g20:"#80C979",G30:"#C9EEBC",g30:"#C9EEBC",G40:"#DEF4D4",g40:"#DEF4D4",G50:"#EDF9E5",g50:"#EDF9E5",G60:"#F2FBEF",g60:"#F2FBEF",Y00:"#C68801",y00:"#C68801",Y05:"#EDA200",y05:"#EDA200",Y10:"#FDB10C",y10:"#FDB10C",Y20:"#FAC249",y20:"#FAC249",Y30:"#FEF0BA",y30:"#FEF0BA",Y40:"#FEF4CD",y40:"#FEF4CD",Y50:"#FDF7DF",y50:"#FDF7DF",Y60:"#FFFCF0",y60:"#FFFCF0",A1:"#3370FB",a1:"#3370FB",A2:"#7852D2",a2:"#7852D2",A3:"#17B0E2",a3:"#17B0E2",A4:"#C53E99",a4:"#C53E99",A5:"#FDB10C",a5:"#FDB10C",A6:"#3D9FA1",a6:"#3D9FA1",B1:"#EF73C0",b1:"#EF73C0",B2:"#FF8D41",b2:"#FF8D41",B3:"#ED6779",b3:"#ED6779",B4:"#125b8f",b4:"#125b8f",C1:"#4abd81",c1:"#4abd81",C2:"#2682CD",c2:"#2682CD",C3:"#68A4D5",c3:"#68A4D5",C4:"#FF8E8C",c4:"#FF8E8C","D10-05":"rgba(22,45,61,0.05)",d1005:"rgba(22,45,61,0.05)","D10-10":"rgba(22,45,61,0.1)",d1010:"rgba(22,45,61,0.1)","D10-20":"rgba(22,45,61,0.2)",d1020:"rgba(22,45,61,0.2)","D10-30":"rgba(22,45,61,0.3)",d1030:"rgba(22,45,61,0.3)","D40-20":"rgba(122,146,165,0.2)",d4020:"rgba(122,146,165,0.2)","D80-20":"rgba(255,255,255,0.2)",d8020:"rgba(255,255,255,0.2)",srOnly:"_1SJ-Q",chatRoom:"fmOgX",widget:"KdL7Z",hidden:"_2P3Pr",dragActive:"_3o5yw",newDesign:"_2N12U","rotate-ltr":"d5U8T",rotateLtr:"d5U8T","rotate-rtl":"puISN",rotateRtl:"puISN"}},function(e,t,n){e.exports={D10:"#162D3D",d10:"#162D3D",D20:"#32536A",d20:"#32536A",D30:"#577083",d30:"#577083",D40:"#7A92A5",d40:"#7A92A5",D50:"#B6C1CD",d50:"#B6C1CD",D55:"#CBD3DC",d55:"#CBD3DC",D60:"#DFE5EB",d60:"#DFE5EB",D70:"#F0F4F7",d70:"#F0F4F7",D80:"#FFFFFF",d80:"#FFFFFF",B00:"#2B81CB",b00:"#2B81CB",B05:"#308DDD",b05:"#308DDD",B10:"#3899EC",b10:"#3899EC",B20:"#4EB7F5",b20:"#4EB7F5",B25:"#A1D7FB",b25:"#A1D7FB",B27:"#B3E0FB",b27:"#B3E0FB",B30:"#C1E4FE",b30:"#C1E4FE",B40:"#DAEFFE",b40:"#DAEFFE",B50:"#EAF7FF",b50:"#EAF7FF",B60:"#F4FAFE",b60:"#F4FAFE",F00:"#AADBFC",f00:"#AADBFC",P00:"#8E21B1",p00:"#8E21B1",P10:"#AA4DC8",p10:"#AA4DC8",P20:"#CD68ED",p20:"#CD68ED",P30:"#E5C9EE",p30:"#E5C9EE",P40:"#EEDBF4",p40:"#EEDBF4",P50:"#FAEEFF",p50:"#FAEEFF",P60:"#FAF7FC",p60:"#FAF7FC",O00:"#EA5F0E",o00:"#EA5F0E",O10:"#FB7D33",o10:"#FB7D33",O20:"#FF9A48",o20:"#FF9A48",R00:"#D6453D",r00:"#D6453D",R05:"#D8504C",r05:"#D8504C",R10:"#EE5951",r10:"#EE5951",R20:"#FF6666",r20:"#FF6666",R30:"#FFD7D7",r30:"#FFD7D7",R40:"#FFE1E1",r40:"#FFE1E1",R50:"#FFEBEB",r50:"#FFEBEB",R60:"#FFF5F5",r60:"#FFF5F5",G00:"#44823F",g00:"#44823F",G05:"#61AD5A",g05:"#61AD5A",G10:"#60BC57",g10:"#60BC57",G20:"#80C979",g20:"#80C979",G30:"#C9EEBC",g30:"#C9EEBC",G40:"#DEF4D4",g40:"#DEF4D4",G50:"#EDF9E5",g50:"#EDF9E5",G60:"#F2FBEF",g60:"#F2FBEF",Y00:"#C68801",y00:"#C68801",Y05:"#EDA200",y05:"#EDA200",Y10:"#FDB10C",y10:"#FDB10C",Y20:"#FAC249",y20:"#FAC249",Y30:"#FEF0BA",y30:"#FEF0BA",Y40:"#FEF4CD",y40:"#FEF4CD",Y50:"#FDF7DF",y50:"#FDF7DF",Y60:"#FFFCF0",y60:"#FFFCF0",A1:"#3370FB",a1:"#3370FB",A2:"#7852D2",a2:"#7852D2",A3:"#17B0E2",a3:"#17B0E2",A4:"#C53E99",a4:"#C53E99",A5:"#FDB10C",a5:"#FDB10C",A6:"#3D9FA1",a6:"#3D9FA1",B1:"#EF73C0",b1:"#EF73C0",B2:"#FF8D41",b2:"#FF8D41",B3:"#ED6779",b3:"#ED6779",B4:"#125b8f",b4:"#125b8f",C1:"#4abd81",c1:"#4abd81",C2:"#2682CD",c2:"#2682CD",C3:"#68A4D5",c3:"#68A4D5",C4:"#FF8E8C",c4:"#FF8E8C","D10-05":"rgba(22,45,61,0.05)",d1005:"rgba(22,45,61,0.05)","D10-10":"rgba(22,45,61,0.1)",d1010:"rgba(22,45,61,0.1)","D10-20":"rgba(22,45,61,0.2)",d1020:"rgba(22,45,61,0.2)","D10-30":"rgba(22,45,61,0.3)",d1030:"rgba(22,45,61,0.3)","D40-20":"rgba(122,146,165,0.2)",d4020:"rgba(122,146,165,0.2)","D80-20":"rgba(255,255,255,0.2)",d8020:"rgba(255,255,255,0.2)",srOnly:"_2V15Q",imageWrapper:"_3Z5nx",imagePending:"_1kNpp",iconsWrapper:"_2cVan",image:"_1cAYy",pending:"_18ehf",loader:"_6CIJr","rotate-ltr":"_2Bgfz",rotateLtr:"_2Bgfz","rotate-rtl":"_3oKnW",rotateRtl:"_3oKnW",button:"_1Qxma","system-look-1":"_1gFil",systemLook1:"_1gFil"}},function(e,t,n){e.exports={D10:"#162D3D",d10:"#162D3D",D20:"#32536A",d20:"#32536A",D30:"#577083",d30:"#577083",D40:"#7A92A5",d40:"#7A92A5",D50:"#B6C1CD",d50:"#B6C1CD",D55:"#CBD3DC",d55:"#CBD3DC",D60:"#DFE5EB",d60:"#DFE5EB",D70:"#F0F4F7",d70:"#F0F4F7",D80:"#FFFFFF",d80:"#FFFFFF",B00:"#2B81CB",b00:"#2B81CB",B05:"#308DDD",b05:"#308DDD",B10:"#3899EC",b10:"#3899EC",B20:"#4EB7F5",b20:"#4EB7F5",B25:"#A1D7FB",b25:"#A1D7FB",B27:"#B3E0FB",b27:"#B3E0FB",B30:"#C1E4FE",b30:"#C1E4FE",B40:"#DAEFFE",b40:"#DAEFFE",B50:"#EAF7FF",b50:"#EAF7FF",B60:"#F4FAFE",b60:"#F4FAFE",F00:"#AADBFC",f00:"#AADBFC",P00:"#8E21B1",p00:"#8E21B1",P10:"#AA4DC8",p10:"#AA4DC8",P20:"#CD68ED",p20:"#CD68ED",P30:"#E5C9EE",p30:"#E5C9EE",P40:"#EEDBF4",p40:"#EEDBF4",P50:"#FAEEFF",p50:"#FAEEFF",P60:"#FAF7FC",p60:"#FAF7FC",O00:"#EA5F0E",o00:"#EA5F0E",O10:"#FB7D33",o10:"#FB7D33",O20:"#FF9A48",o20:"#FF9A48",R00:"#D6453D",r00:"#D6453D",R05:"#D8504C",r05:"#D8504C",R10:"#EE5951",r10:"#EE5951",R20:"#FF6666",r20:"#FF6666",R30:"#FFD7D7",r30:"#FFD7D7",R40:"#FFE1E1",r40:"#FFE1E1",R50:"#FFEBEB",r50:"#FFEBEB",R60:"#FFF5F5",r60:"#FFF5F5",G00:"#44823F",g00:"#44823F",G05:"#61AD5A",g05:"#61AD5A",G10:"#60BC57",g10:"#60BC57",G20:"#80C979",g20:"#80C979",G30:"#C9EEBC",g30:"#C9EEBC",G40:"#DEF4D4",g40:"#DEF4D4",G50:"#EDF9E5",g50:"#EDF9E5",G60:"#F2FBEF",g60:"#F2FBEF",Y00:"#C68801",y00:"#C68801",Y05:"#EDA200",y05:"#EDA200",Y10:"#FDB10C",y10:"#FDB10C",Y20:"#FAC249",y20:"#FAC249",Y30:"#FEF0BA",y30:"#FEF0BA",Y40:"#FEF4CD",y40:"#FEF4CD",Y50:"#FDF7DF",y50:"#FDF7DF",Y60:"#FFFCF0",y60:"#FFFCF0",A1:"#3370FB",a1:"#3370FB",A2:"#7852D2",a2:"#7852D2",A3:"#17B0E2",a3:"#17B0E2",A4:"#C53E99",a4:"#C53E99",A5:"#FDB10C",a5:"#FDB10C",A6:"#3D9FA1",a6:"#3D9FA1",B1:"#EF73C0",b1:"#EF73C0",B2:"#FF8D41",b2:"#FF8D41",B3:"#ED6779",b3:"#ED6779",B4:"#125b8f",b4:"#125b8f",C1:"#4abd81",c1:"#4abd81",C2:"#2682CD",c2:"#2682CD",C3:"#68A4D5",c3:"#68A4D5",C4:"#FF8E8C",c4:"#FF8E8C","D10-05":"rgba(22,45,61,0.05)",d1005:"rgba(22,45,61,0.05)","D10-10":"rgba(22,45,61,0.1)",d1010:"rgba(22,45,61,0.1)","D10-20":"rgba(22,45,61,0.2)",d1020:"rgba(22,45,61,0.2)","D10-30":"rgba(22,45,61,0.3)",d1030:"rgba(22,45,61,0.3)","D40-20":"rgba(122,146,165,0.2)",d4020:"rgba(122,146,165,0.2)","D80-20":"rgba(255,255,255,0.2)",d8020:"rgba(255,255,255,0.2)",srOnly:"_2l8tM",formWrapper:"IcQP9",formTemplateTitle:"-Iq29",formTemplateText:"_37wnY",formTemplateField:"_2QHMz",formTemplateFieldName:"QgF-B",formTemplateFieldValue:"_3EmJG","rotate-ltr":"_2K0JG",rotateLtr:"_2K0JG","rotate-rtl":"_3wDgx",rotateRtl:"_3wDgx"}},,,,,,,,function(e,t,n){var r=n(133),o=n(411),a=n(412);function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t>16&255,n>>8&255,255&n].join(",")+","+t+")"):""}(e,t):e.startsWith("rgb")&&3!==e.indexOf("a")?e.replace(")",", "+t+")").replace("rgb","rgba"):e.startsWith("rgba")?e.replace(/[\d\.]+\)$/g,t+")"):""}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){e.exports={D10:"#162D3D",d10:"#162D3D",D20:"#32536A",d20:"#32536A",D30:"#577083",d30:"#577083",D40:"#7A92A5",d40:"#7A92A5",D50:"#B6C1CD",d50:"#B6C1CD",D55:"#CBD3DC",d55:"#CBD3DC",D60:"#DFE5EB",d60:"#DFE5EB",D70:"#F0F4F7",d70:"#F0F4F7",D80:"#FFFFFF",d80:"#FFFFFF",B00:"#2B81CB",b00:"#2B81CB",B05:"#308DDD",b05:"#308DDD",B10:"#3899EC",b10:"#3899EC",B20:"#4EB7F5",b20:"#4EB7F5",B25:"#A1D7FB",b25:"#A1D7FB",B27:"#B3E0FB",b27:"#B3E0FB",B30:"#C1E4FE",b30:"#C1E4FE",B40:"#DAEFFE",b40:"#DAEFFE",B50:"#EAF7FF",b50:"#EAF7FF",B60:"#F4FAFE",b60:"#F4FAFE",F00:"#AADBFC",f00:"#AADBFC",P00:"#8E21B1",p00:"#8E21B1",P10:"#AA4DC8",p10:"#AA4DC8",P20:"#CD68ED",p20:"#CD68ED",P30:"#E5C9EE",p30:"#E5C9EE",P40:"#EEDBF4",p40:"#EEDBF4",P50:"#FAEEFF",p50:"#FAEEFF",P60:"#FAF7FC",p60:"#FAF7FC",O00:"#EA5F0E",o00:"#EA5F0E",O10:"#FB7D33",o10:"#FB7D33",O20:"#FF9A48",o20:"#FF9A48",R00:"#D6453D",r00:"#D6453D",R05:"#D8504C",r05:"#D8504C",R10:"#EE5951",r10:"#EE5951",R20:"#FF6666",r20:"#FF6666",R30:"#FFD7D7",r30:"#FFD7D7",R40:"#FFE1E1",r40:"#FFE1E1",R50:"#FFEBEB",r50:"#FFEBEB",R60:"#FFF5F5",r60:"#FFF5F5",G00:"#44823F",g00:"#44823F",G05:"#61AD5A",g05:"#61AD5A",G10:"#60BC57",g10:"#60BC57",G20:"#80C979",g20:"#80C979",G30:"#C9EEBC",g30:"#C9EEBC",G40:"#DEF4D4",g40:"#DEF4D4",G50:"#EDF9E5",g50:"#EDF9E5",G60:"#F2FBEF",g60:"#F2FBEF",Y00:"#C68801",y00:"#C68801",Y05:"#EDA200",y05:"#EDA200",Y10:"#FDB10C",y10:"#FDB10C",Y20:"#FAC249",y20:"#FAC249",Y30:"#FEF0BA",y30:"#FEF0BA",Y40:"#FEF4CD",y40:"#FEF4CD",Y50:"#FDF7DF",y50:"#FDF7DF",Y60:"#FFFCF0",y60:"#FFFCF0",A1:"#3370FB",a1:"#3370FB",A2:"#7852D2",a2:"#7852D2",A3:"#17B0E2",a3:"#17B0E2",A4:"#C53E99",a4:"#C53E99",A5:"#FDB10C",a5:"#FDB10C",A6:"#3D9FA1",a6:"#3D9FA1",B1:"#EF73C0",b1:"#EF73C0",B2:"#FF8D41",b2:"#FF8D41",B3:"#ED6779",b3:"#ED6779",B4:"#125b8f",b4:"#125b8f",C1:"#4abd81",c1:"#4abd81",C2:"#2682CD",c2:"#2682CD",C3:"#68A4D5",c3:"#68A4D5",C4:"#FF8E8C",c4:"#FF8E8C","D10-05":"rgba(22,45,61,0.05)",d1005:"rgba(22,45,61,0.05)","D10-10":"rgba(22,45,61,0.1)",d1010:"rgba(22,45,61,0.1)","D10-20":"rgba(22,45,61,0.2)",d1020:"rgba(22,45,61,0.2)","D10-30":"rgba(22,45,61,0.3)",d1030:"rgba(22,45,61,0.3)","D40-20":"rgba(122,146,165,0.2)",d4020:"rgba(122,146,165,0.2)","D80-20":"rgba(255,255,255,0.2)",d8020:"rgba(255,255,255,0.2)",srOnly:"_3KLLl",root:"ogaWy",iconWrapper:"_2ES1P",image:"_2tk9m",textWrapper:"qLhVG",texthover:"_3qBig",text:"NEz0f","rotate-ltr":"_1HduW",rotateLtr:"_1HduW","rotate-rtl":"_39QnW",rotateRtl:"_39QnW"}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={LEAD_CAPTURE_FORM:"lead-capture-form",COUPONS:"CouponsKeyboard",PAYMENT_REQUEST:"payment-request"}},,,,,,,,,,,,,,function(e,t,n){"use strict";(function(t){e.exports=v;var r,o=n(735),a=n(599),i=n(737),s=(r="function"==typeof Symbol&&"1"!==t.env._nodeLRUCacheForceNoSymbol?function(e){return Symbol(e)}:function(e){return"_"+e})("max"),c=r("length"),u=r("lengthCalculator"),l=r("allowStale"),d=r("maxAge"),p=r("dispose"),f=r("noDisposeOnSet"),h=r("lruList"),m=r("cache");function g(){return 1}function v(e){if(!(this instanceof v))return new v(e);"number"==typeof e&&(e={max:e}),e||(e={});var t=this[s]=e.max;(!t||"number"!=typeof t||t<=0)&&(this[s]=1/0);var n=e.length||g;"function"!=typeof n&&(n=g),this[u]=n,this[l]=e.stale||!1,this[d]=e.maxAge||0,this[p]=e.dispose,this[f]=e.noDisposeOnSet||!1,this.reset()}function b(e,t,n,r){var o=n.value;_(e,o)&&(C(e,n),e[l]||(o=void 0)),o&&t.call(r,o.value,o.key,e)}function y(e,t,n){var r=e[m].get(t);if(r){var o=r.value;_(e,o)?(C(e,r),e[l]||(o=void 0)):n&&e[h].unshiftNode(r),o&&(o=o.value)}return o}function _(e,t){if(!t||!t.maxAge&&!e[d])return!1;var n=Date.now()-t.now;return t.maxAge?n>t.maxAge:e[d]&&n>e[d]}function E(e){if(e[c]>e[s])for(var t=e[h].tail;e[c]>e[s]&&null!==t;){var n=t.prev;C(e,t),t=n}}function C(e,t){if(t){var n=t.value;e[p]&&e[p](n.key,n.value),e[c]-=n.length,e[m].delete(n.key),e[h].removeNode(t)}}function F(e,t,n,r,o){this.key=e,this.value=t,this.length=n,this.now=r,this.maxAge=o||0}Object.defineProperty(v.prototype,"max",{set:function(e){(!e||"number"!=typeof e||e<=0)&&(e=1/0),this[s]=e,E(this)},get:function(){return this[s]},enumerable:!0}),Object.defineProperty(v.prototype,"allowStale",{set:function(e){this[l]=!!e},get:function(){return this[l]},enumerable:!0}),Object.defineProperty(v.prototype,"maxAge",{set:function(e){(!e||"number"!=typeof e||e<0)&&(e=0),this[d]=e,E(this)},get:function(){return this[d]},enumerable:!0}),Object.defineProperty(v.prototype,"lengthCalculator",{set:function(e){"function"!=typeof e&&(e=g),e!==this[u]&&(this[u]=e,this[c]=0,this[h].forEach((function(e){e.length=this[u](e.value,e.key),this[c]+=e.length}),this)),E(this)},get:function(){return this[u]},enumerable:!0}),Object.defineProperty(v.prototype,"length",{get:function(){return this[c]},enumerable:!0}),Object.defineProperty(v.prototype,"itemCount",{get:function(){return this[h].length},enumerable:!0}),v.prototype.rforEach=function(e,t){t=t||this;for(var n=this[h].tail;null!==n;){var r=n.prev;b(this,e,n,t),n=r}},v.prototype.forEach=function(e,t){t=t||this;for(var n=this[h].head;null!==n;){var r=n.next;b(this,e,n,t),n=r}},v.prototype.keys=function(){return this[h].toArray().map((function(e){return e.key}),this)},v.prototype.values=function(){return this[h].toArray().map((function(e){return e.value}),this)},v.prototype.reset=function(){this[p]&&this[h]&&this[h].length&&this[h].forEach((function(e){this[p](e.key,e.value)}),this),this[m]=new o,this[h]=new i,this[c]=0},v.prototype.dump=function(){return this[h].map((function(e){if(!_(this,e))return{k:e.key,v:e.value,e:e.now+(e.maxAge||0)}}),this).toArray().filter((function(e){return e}))},v.prototype.dumpLru=function(){return this[h]},v.prototype.inspect=function(e,t){var n="LRUCache {",r=!1;this[l]&&(n+="\n allowStale: true",r=!0);var o=this[s];o&&o!==1/0&&(r&&(n+=","),n+="\n max: "+a.inspect(o,t),r=!0);var i=this[d];i&&(r&&(n+=","),n+="\n maxAge: "+a.inspect(i,t),r=!0);var p=this[u];p&&p!==g&&(r&&(n+=","),n+="\n length: "+a.inspect(this[c],t),r=!0);var f=!1;return this[h].forEach((function(e){f?n+=",\n ":(r&&(n+=",\n"),f=!0,n+="\n ");var o=a.inspect(e.key).split("\n").join("\n "),s={value:e.value};e.maxAge!==i&&(s.maxAge=e.maxAge),p!==g&&(s.length=e.length),_(this,e)&&(s.stale=!0),s=a.inspect(s,t).split("\n").join("\n "),n+=o+" => "+s})),(f||r)&&(n+="\n"),n+="}"},v.prototype.set=function(e,t,n){var r=(n=n||this[d])?Date.now():0,o=this[u](t,e);if(this[m].has(e)){if(o>this[s])return C(this,this[m].get(e)),!1;var a=this[m].get(e).value;return this[p]&&(this[f]||this[p](e,a.value)),a.now=r,a.maxAge=n,a.value=t,this[c]+=o-a.length,a.length=o,this.get(e),E(this),!0}var i=new F(e,t,o,r,n);return i.length>this[s]?(this[p]&&this[p](e,t),!1):(this[c]+=i.length,this[h].unshift(i),this[m].set(e,this[h].head),E(this),!0)},v.prototype.has=function(e){return!!this[m].has(e)&&!_(this,this[m].get(e).value)},v.prototype.get=function(e){return y(this,e,!0)},v.prototype.peek=function(e){return y(this,e,!1)},v.prototype.pop=function(){var e=this[h].tail;return e?(C(this,e),e.value):null},v.prototype.del=function(e){C(this,this[m].get(e))},v.prototype.load=function(e){this.reset();for(var t=Date.now(),n=e.length-1;n>=0;n--){var r=e[n],o=r.e||0;if(0===o)this.set(r.k,r.v);else{var a=o-t;a>0&&this.set(r.k,r.v,a)}}},v.prototype.prune=function(){var e=this;this[m].forEach((function(t,n){y(e,n,!1)}))}}).call(this,n(107))},function(e,t,n){"use strict";n.d(t,"d",(function(){return i})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a}));var r=n(552);n.d(t,"a",(function(){return r.DeliveryMethodId}));var o,a,i=100;!function(e){e.message="message",e.template_standard_event="template/standard-event",e.template_minimal="template/minimal",e.template_form="template/form",e.template_custom="template/custom"}(o||(o={})),function(e){e.Email="Email",e.Facebook="Facebook",e.SMS="SMS",e.Whatsapp="Whatsapp",e.Phone="Phone"}(a||(a={}))},function(e,t,n){"use strict";var r;n.r(t),n.d(t,"PresenceStatus",(function(){return r})),function(e){e.OFFLINE="OFFLINE",e.ONLINE="ONLINE"}(r||(r={}))},function(e,t,n){"use strict";t.__esModule=!0;var r,o=n(751),a=(r=o)&&r.__esModule?r:{default:r};t.default=a.default},function(e,t,n){e.exports=n(759)},function(e,t,n){var r=n(650);e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&n.length>"data-".length&&n.startsWith("data-")&&(t[n]=e[n]);return t}},function(e,t,n){e.exports=n.stylable.create("Text3578042312",{classes:{root:"Text3578042312__root"},vars:{},stVars:{listIconUrl:"url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9.5,14.4393398 L16.9393398,7 C17.232233,6.70710678 17.7071068,6.70710678 18,7 C18.2928932,7.29289322 18.2928932,7.76776695 18,8.06066017 L9.5,16.5606602 L6,13.0606602 C5.70710678,12.767767 5.70710678,12.2928932 6,12 C6.29289322,11.7071068 6.76776695,11.7071068 7.06066017,12 L9.5,14.4393398 Z'/%3E%3C/svg%3E\")",listIconSmallUrl:"url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M11.9393398,6 C12.232233,5.70710678 12.7071068,5.70710678 13,6 C13.2928932,6.29289322 13.2928932,6.76776695 13,7.06066017 L7.5,12.5606602 L5,10.0606602 C4.70710678,9.76776695 4.70710678,9.29289322 5,9 C5.29289322,8.70710678 5.76776695,8.70710678 6.06066017,9 L7.5,10.4393398 L11.9393398,6 Z'/%3E%3C/svg%3E\")",listCircleIconUrl:"url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='3'%3E%3C/circle%3E%3C/svg%3E\")",listCircleIconSmallUrl:"url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='2'%3E%3C/circle%3E%3C/svg%3E\")"},keyframes:{}},'.Text3578042312__root{white-space:pre-line}.Text3578042312__root.Text3578042312---weight-4-thin.Text3578042312---size-4-tiny{font-size:12px;line-height:15px;font-weight:400;font-weight:var(--wsr-font-weight-regular, 400);font-family:HelveticaNeueW01-55Roma,HelveticaNeueW02-55Roma,HelveticaNeueW10-55Roma,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-55Roma, HelveticaNeueW02-55Roma, HelveticaNeueW10-55Roma),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif"}.Text3578042312__root.Text3578042312---weight-4-thin.Text3578042312---size-5-small{font-size:14px;line-height:18px;font-weight:400;font-weight:var(--wsr-font-weight-regular, 400);font-family:HelveticaNeueW01-45Ligh,HelveticaNeueW02-45Ligh,HelveticaNeueW10-45Ligh,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif"}.Text3578042312__root.Text3578042312---weight-4-thin.Text3578042312---size-6-medium{font-size:16px;line-height:24px;font-weight:400;font-weight:var(--wsr-font-weight-regular, 400);font-family:HelveticaNeueW01-45Ligh,HelveticaNeueW02-45Ligh,HelveticaNeueW10-45Ligh,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif"}.Text3578042312__root.Text3578042312---weight-6-normal.Text3578042312---size-4-tiny{font-size:12px;line-height:15px;font-weight:400;font-weight:var(--wsr-font-weight-medium, 400);font-family:HelveticaNeueW01-65Medi,HelveticaNeueW02-65Medi,HelveticaNeueW10-65Medi,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-65Medi, HelveticaNeueW02-65Medi, HelveticaNeueW10-65Medi),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif"}.Text3578042312__root.Text3578042312---weight-6-normal.Text3578042312---size-5-small{font-size:14px;line-height:18px;font-weight:400;font-weight:var(--wsr-font-weight-medium, 400);font-family:HelveticaNeueW01-55Roma,HelveticaNeueW02-55Roma,HelveticaNeueW10-55Roma,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-55Roma, HelveticaNeueW02-55Roma, HelveticaNeueW10-55Roma),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif"}.Text3578042312__root.Text3578042312---weight-6-normal.Text3578042312---size-6-medium{font-size:16px;line-height:24px;font-weight:400;font-weight:var(--wsr-font-weight-medium, 400);font-family:HelveticaNeueW01-55Roma,HelveticaNeueW02-55Roma,HelveticaNeueW10-55Roma,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-55Roma, HelveticaNeueW02-55Roma, HelveticaNeueW10-55Roma),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif"}.Text3578042312__root.Text3578042312---weight-4-bold.Text3578042312---size-4-tiny{font-size:12px;line-height:15px;font-weight:400;font-weight:var(--wsr-font-weight-bold, 400);font-family:HelveticaNeueW01-75Bold,HelveticaNeueW02-75Bold,HelveticaNeueW10-75Bold,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-75Bold, HelveticaNeueW02-75Bold, HelveticaNeueW10-75Bold),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif"}.Text3578042312__root.Text3578042312---weight-4-bold.Text3578042312---size-5-small{font-size:14px;line-height:18px;font-weight:400;font-weight:var(--wsr-font-weight-bold, 400);font-family:HelveticaNeueW01-65Medi,HelveticaNeueW02-65Medi,HelveticaNeueW10-65Medi,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-65Medi, HelveticaNeueW02-65Medi, HelveticaNeueW10-65Medi),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif"}.Text3578042312__root.Text3578042312---weight-4-bold.Text3578042312---size-6-medium{font-size:16px;line-height:24px;font-weight:400;font-weight:var(--wsr-font-weight-bold, 400);font-family:HelveticaNeueW01-65Medi,HelveticaNeueW02-65Medi,HelveticaNeueW10-65Medi,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-65Medi, HelveticaNeueW02-65Medi, HelveticaNeueW10-65Medi),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif"}.Text3578042312__root.Text3578042312---skin-8-standard{color:var(--wsr-text-color-primary, #162D3D)}.Text3578042312__root.Text3578042312---skin-8-standard.Text3578042312--light{color:var(--wsr-text-color-primary-light, #FFFFFF)}.Text3578042312__root.Text3578042312---skin-8-standard.Text3578042312--secondary{color:var(--wsr-text-color-secondary, #32536A)}.Text3578042312__root.Text3578042312---skin-8-standard.Text3578042312--light.Text3578042312--secondary{color:var(--wsr-text-color-secondary-light, #7A92A5)}.Text3578042312__root.Text3578042312---skin-7-success{color:#60bc57}.Text3578042312__root.Text3578042312---skin-5-error{color:#ee5951}.Text3578042312__root.Text3578042312---skin-7-premium{color:#aa4dc8}.Text3578042312__root.Text3578042312---skin-8-disabled{color:rgba(22,45,61,.3)}.Text3578042312__root.Text3578042312---skin-8-disabled.Text3578042312--light{color:rgba(255,255,255,.7)}.Text3578042312__root.Text3578042312---skin-7-primary{color:#3899ec}.Text3578042312__root>a{cursor:pointer;color:#3899ec;text-decoration:none}.Text3578042312__root>a:hover{color:#4eb7f5}.Text3578042312__root ol,.Text3578042312__root ul{padding:0;margin:6px 0}.Text3578042312__root ul{list-style-type:none}.Text3578042312__root>ol ol,.Text3578042312__root>ol ol,.Text3578042312__root>ol ul,.Text3578042312__root>ul ol{padding:0}.Text3578042312__root>ol li,.Text3578042312__root>ul li{position:relative}.Text3578042312__root.Text3578042312---size-6-medium ul li{padding-left:30px;margin-bottom:6px}.Text3578042312__root.Text3578042312---size-6-medium ol li{margin:0 0 6px 30px}.Text3578042312__root.Text3578042312---size-5-small ul li{padding-left:24px;margin-bottom:9px}.Text3578042312__root.Text3578042312---size-5-small ol li{margin:0 0 9px 24px}.Text3578042312__root.Text3578042312---size-5-small li:last-child{margin-bottom:6px}.Text3578042312__root.Text3578042312---size-4-tiny ul li{padding-left:22px;margin-bottom:9px}.Text3578042312__root.Text3578042312---size-4-tiny ol li{margin:0 0 9px 22px}.Text3578042312__root.Text3578042312---size-4-tiny li:last-child{margin-bottom:6px}.Text3578042312__root ul li::before{content:\'\';position:absolute;display:block;left:0;background-color:currentColor}.Text3578042312__root.Text3578042312---size-6-medium ul li::before{width:24px;height:24px}.Text3578042312__root.Text3578042312---size-5-small ul li::before,.Text3578042312__root.Text3578042312---size-4-tiny ul li::before{width:18px;height:18px;margin-top:-2px}.Text3578042312__root.Text3578042312---size-6-medium.Text3578042312---list-style-9-checkmark ul li::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\'%3E%3Cpath d=\'M9.5,14.4393398 L16.9393398,7 C17.232233,6.70710678 17.7071068,6.70710678 18,7 C18.2928932,7.29289322 18.2928932,7.76776695 18,8.06066017 L9.5,16.5606602 L6,13.0606602 C5.70710678,12.767767 5.70710678,12.2928932 6,12 C6.29289322,11.7071068 6.76776695,11.7071068 7.06066017,12 L9.5,14.4393398 Z\'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\'%3E%3Cpath d=\'M9.5,14.4393398 L16.9393398,7 C17.232233,6.70710678 17.7071068,6.70710678 18,7 C18.2928932,7.29289322 18.2928932,7.76776695 18,8.06066017 L9.5,16.5606602 L6,13.0606602 C5.70710678,12.767767 5.70710678,12.2928932 6,12 C6.29289322,11.7071068 6.76776695,11.7071068 7.06066017,12 L9.5,14.4393398 Z\'/%3E%3C/svg%3E") no-repeat center/contain}.Text3578042312__root.Text3578042312---size-5-small.Text3578042312---list-style-9-checkmark ul li::before,.Text3578042312__root.Text3578042312---size-4-tiny.Text3578042312---list-style-9-checkmark ul li::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'18\' height=\'18\' viewBox=\'0 0 18 18\'%3E%3Cpath d=\'M11.9393398,6 C12.232233,5.70710678 12.7071068,5.70710678 13,6 C13.2928932,6.29289322 13.2928932,6.76776695 13,7.06066017 L7.5,12.5606602 L5,10.0606602 C4.70710678,9.76776695 4.70710678,9.29289322 5,9 C5.29289322,8.70710678 5.76776695,8.70710678 6.06066017,9 L7.5,10.4393398 L11.9393398,6 Z\'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'18\' height=\'18\' viewBox=\'0 0 18 18\'%3E%3Cpath d=\'M11.9393398,6 C12.232233,5.70710678 12.7071068,5.70710678 13,6 C13.2928932,6.29289322 13.2928932,6.76776695 13,7.06066017 L7.5,12.5606602 L5,10.0606602 C4.70710678,9.76776695 4.70710678,9.29289322 5,9 C5.29289322,8.70710678 5.76776695,8.70710678 6.06066017,9 L7.5,10.4393398 L11.9393398,6 Z\'/%3E%3C/svg%3E") no-repeat center/contain}.Text3578042312__root.Text3578042312---size-6-medium.Text3578042312---list-style-6-circle ul li::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\'%3E%3Ccircle cx=\'12\' cy=\'12\' r=\'3\'%3E%3C/circle%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\'%3E%3Ccircle cx=\'12\' cy=\'12\' r=\'3\'%3E%3C/circle%3E%3C/svg%3E") no-repeat center/contain}.Text3578042312__root.Text3578042312---size-5-small.Text3578042312---list-style-6-circle ul li::before,.Text3578042312__root.Text3578042312---size-4-tiny.Text3578042312---list-style-6-circle ul li::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'18\' height=\'18\' viewBox=\'0 0 18 18\'%3E%3Ccircle cx=\'9\' cy=\'9\' r=\'2\'%3E%3C/circle%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'18\' height=\'18\' viewBox=\'0 0 18 18\'%3E%3Ccircle cx=\'9\' cy=\'9\' r=\'2\'%3E%3C/circle%3E%3C/svg%3E") no-repeat center/contain}.Text3578042312__root p{margin-block-end:6px;margin-block-start:6px}.Text3578042312__root.Text3578042312---size-4-tiny p:empty{min-height:15px}.Text3578042312__root.Text3578042312---size-5-small p:empty{min-height:18px}.Text3578042312__root.Text3578042312---size-6-medium p:empty{min-height:24px}',2,"Text3578042312",n.stylable.$)},function(e,t,n){"use strict";(function(e){var r=n(0),o=n.n(r),a=n(598),i=n(2),s=n.n(i),c=n(146);function u(e,t){var n,r=(n=e,!isNaN(parseFloat(n))&&isFinite(n)?parseFloat(n):"px"===n.slice(-2)?parseFloat(n.slice(0,-2)):void 0);if("number"==typeof r)return r;var o=function(e){if("%"===e.slice(-1))return parseFloat(e.slice(0,-1))/100}(e);return"number"==typeof o?o*t:void 0}var l="above",d="inside",p="below",f="invisible";function h(e){if(e)try{o.a.Children.only(e)}catch(e){throw new Error(" expected to receive a single React element child.\n\nSee https://goo.gl/LrBNgw for more info.")}}function m(e){return"string"==typeof e.type}var g=void 0,v=[];function b(e){v.push(e),g||(g=setTimeout((function(){g=null;for(var e=void 0;e=v.shift();)e()}),0));var t=!0;return function(){if(t){t=!1;var n=v.indexOf(e);-1!==n&&(v.splice(n,1),!v.length&&g&&(clearTimeout(g),g=null))}}}var y=function(){function e(e,t){for(var n=0;n needs a DOM element to compute boundaries. The child you passed is neither a DOM element (e.g.
) nor does it use the innerRef prop.\n\nSee https://goo.gl/LrBNgw for more info.")}(e.props.children,e._ref),e._handleScroll=e._handleScroll.bind(e),e.scrollableAncestor=e._findScrollableAncestor(),e.scrollEventListenerUnsubscribe=Object(a.a)(e.scrollableAncestor,"scroll",e._handleScroll,{passive:!0}),e.resizeEventListenerUnsubscribe=Object(a.a)(window,"resize",e._handleScroll,{passive:!0}),e._handleScroll(null)})))}},{key:"componentWillReceiveProps",value:function(e){h(e.children)}},{key:"componentDidUpdate",value:function(){var e=this;n.getWindow()&&this.scrollableAncestor&&(this.cancelOnNextTick||(this.cancelOnNextTick=b((function(){e.cancelOnNextTick=null,e._handleScroll(null)}))))}},{key:"componentWillUnmount",value:function(){n.getWindow()&&(this.scrollEventListenerUnsubscribe&&this.scrollEventListenerUnsubscribe(),this.resizeEventListenerUnsubscribe&&this.resizeEventListenerUnsubscribe(),this.cancelOnNextTick&&this.cancelOnNextTick())}},{key:"_findScrollableAncestor",value:function(){var t=this.props,n=t.horizontal,r=t.scrollableAncestor;if(r)return function(t){return"window"===t?e.window:t}(r);for(var o=this._ref;o.parentNode;){if((o=o.parentNode)===document.body)return window;var a=window.getComputedStyle(o),i=(n?a.getPropertyValue("overflow-x"):a.getPropertyValue("overflow-y"))||a.getPropertyValue("overflow");if("auto"===i||"scroll"===i)return o}return window}},{key:"_handleScroll",value:function(e){if(this._ref){var t=this._getBounds(),n=function(e){return e.viewportBottom-e.viewportTop==0?f:e.viewportTop<=e.waypointTop&&e.waypointTop<=e.viewportBottom||e.viewportTop<=e.waypointBottom&&e.waypointBottom<=e.viewportBottom||e.waypointTop<=e.viewportTop&&e.viewportBottom<=e.waypointBottom?d:e.viewportBottom2?arguments[2]:{},a=r(t);o&&(a=i.call(a,Object.getOwnPropertySymbols(t)));for(var s=0;s3)&&(t=2);var n=e.split(" ").map((function(e){return e[0]}));return 1===t&&n.length>1&&(n=[n[0]]),2===t&&n.length>2&&(n=[n[0],n[n.length-1]]),3===t&&n.length>3&&(n=[n[0],n[1],n[n.length-1]]),n.join("").toUpperCase()}(n,this.props.initialsLimit);return o.createElement("div",{className:N.classes.content,"data-hook":"text-container"},a);case"placeholder":var i=this.props.placeholder;return null===i?null:o.cloneElement(i,{className:P()(i.props.className,N.classes.content)});case"image":var s=this.props.imgProps,c=s.alt,u=s.className,l=Object(r.__rest)(s,["alt","className"]);return o.createElement("img",Object(r.__assign)({className:P()(N.classes.content,u),alt:c||this.props.name},l));default:return null}},t.displayName="Avatar",t.defaultProps={placeholder:null},t}(o.Component),W=Object(M.a)(H),z=n(883),U=n(74),G=a.a.createElement("svg",{className:U.classes.placeholder,viewBox:"0 0 48 48"},a.a.createElement("path",{d:"M24,12 C28.418278,12 32,15.581722 32,20 L32,22 C32,26.418278 28.418278,30 24,30 C19.581722,30 16,26.418278 16,22 L16,20 C16,15.581722 19.581722,12 24,12 Z M24,32 C33.8734019,32 42.1092023,38.8710577 44,48 L4,48 C5.89079771,38.8710577 14.1265981,32 24,32 Z"})),V=a.a.createElement("svg",{className:U.classes.placeholder,viewBox:"0 0 48 48"},a.a.createElement("path",{d:"M21,13.387 C21,12.705 21.669,12.223 22.316,12.438 L22.316,12.438 L34.632,16.544 C35.449,16.816 36,17.581 36,18.441 L36,18.441 L36,34 L38,34 L38,36 L10,36 L10,34 L12,34 L12,21.659 C12,21.259 12.238,20.898 12.606,20.74 L12.606,20.74 L17.606,18.597 C18.266,18.314 19,18.799 19,19.517 L19,19.517 L19,34 L21,34 Z M32,29 L25,29 L25,31 L32,31 L32,29 Z M32,24 L25,24 L25,26 L32,26 L32,24 Z M32,19 L25,19 L25,21 L32,21 L32,19 Z"})),q=a.a.createElement("svg",{className:U.classes.placeholder,viewBox:"0 0 24 24"},a.a.createElement("path",{d:"M18,17 L18,8.754 C18,8.308 17.704,7.916 17.275,7.793 L11.637,6.182 C11.318,6.091 11,6.331 11,6.663 L11,17 L9,17 L9,8.934 C9,8.535 8.555,8.297 8.223,8.518 L6.223,9.852 C6.083,9.944 6,10.101 6,10.268 L6,17 L5,17 L5,18 L6,18 L9,18 L11,18 L18,18 L19,18 L19,17 L18,17 Z"})),Y={size90:{circle:G,square:V},size72:{circle:G,square:V},size60:{circle:G,square:V},size48:{circle:G,square:V},size36:{circle:G,square:V},size30:{circle:G,square:V},size24:{circle:G,square:q},size18:{circle:G,square:q}};function K(e){if(e)return e[0].toUpperCase()+e.substring(1)}var $=function(e){return e.split("").reduce((function(e,t){return e+t.charCodeAt()}),0)},Z=function(e){if(e){var t=$(e);return D[t%D.length]}},J=n(192),X=["size","presence","indication","color","customIndication","onIndicationClick","dataHook","className","shape","text","placeholder","name","onClick","showIndicationOnHover","loading"];function Q(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 ee(e){for(var t=1;t=48,x=D&&!c&&o,S=D&&c,R=y&&w>=48;return a.a.createElement("div",{"data-hook":d,className:Object(U.st)(p,U.classes.root)},a.a.createElement(J.a.Consumer,null,(function(t){var i=t.active;return a.a.createElement("div",{"data-hook":I,onMouseEnter:e._onMouseEnter,onMouseLeave:e._onMouseLeave,className:Object(U.st)(U.classes.avatarContainer,{shape:f,size:n,indication:Boolean(c||o),presence:Boolean(r),presenceType:r,clickable:!!v,fade:C,hasText:!!h}),"data-madefor":i},a.a.createElement("div",{className:U.classes.coreAvatar},a.a.createElement(W,s()({},ee(ee({},_),{},{placeholder:m||a.a.createElement(re,{shape:f,size:n}),text:h,name:g,onClick:v,initialsLimit:w<30?1:void 0,"data-hook":k}),{className:Object(U.st)(U.classes.avatar,U.classes["color".concat(K(A))])}))),R&&[a.a.createElement("div",{key:"overlay",className:Object(U.st)(U.classes.loaderContainer,U.classes.overlay)}),a.a.createElement("div",{key:"loader",className:Object(U.st)(U.classes.loaderContainer,U.classes.loader)},a.a.createElement(z.a,{dataHook:j,size:"tiny"}))],r&&a.a.createElement("div",{className:U.classes.presence}),x&&a.a.createElement("div",{className:U.classes.indication},a.a.createElement(O.a,{className:U.classes.iconButtonShadow,dataHook:B,onClick:l,skin:"inverted",shape:f,size:w>60?"small":"tiny"},o)),S&&a.a.createElement("div",{className:U.classes.indication,"data-hook":T,onClick:l},c))})))}}]),n}(a.a.PureComponent),re=function(e){var t=e.shape,n=e.size;return t!==S?Y[n][x]:Y[n][S]},oe={name:w.a.string,text:w.a.string,placeholder:w.a.node,imgProps:w.a.object,ariaLabel:w.a.string,title:w.a.string,onClick:w.a.func};ne.displayName="Avatar",ne.propTypes=ee(ee({},oe),{},{size:w.a.oneOf(["size90","size72","size60","size48","size36","size30","size24","size18"]),color:w.a.oneOf(["A1","A2","A3","A4","A5","A6"]),shape:w.a.oneOf(["circle","square"]),className:w.a.string,dataHook:w.a.string,presence:w.a.oneOf(["online","offline","busy"]),indication:w.a.node,customIndication:w.a.node,onIndicationClick:w.a.func,showIndicationOnHover:w.a.bool,loading:w.a.bool}),ne.defaultProps={size:"size48",shape:"circle",showIndicationOnHover:!1};var ae=ne;t.a=function(e){var t=e.imgProps,n=void 0===t?{}:t,o=Object(r.__rest)(e,["imgProps"]),i=null==n?void 0:n.src,s=function(e){if(e)if("undefined"!=typeof URL)try{var t=new URL(e);if(-1!==t.host.indexOf("gravatar.com"))return t.searchParams.set("d","404"),t.toString()}catch(t){return console.warn("Avatar Wrapper: could not parse avatar url",e),null}else if(-1!==e.indexOf("gravatar.com"))return e.replace("d=blank","d=404");return null}(i)||i;return a.a.createElement(ae,Object(r.__assign)({imgProps:s?Object(r.__assign)(Object(r.__assign)({},n),{src:s}):void 0},o))}},function(e,t,n){"use strict";var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,a=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,s=r?Symbol.for("react.strict_mode"):60108,c=r?Symbol.for("react.profiler"):60114,u=r?Symbol.for("react.provider"):60109,l=r?Symbol.for("react.context"):60110,d=r?Symbol.for("react.async_mode"):60111,p=r?Symbol.for("react.concurrent_mode"):60111,f=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,m=r?Symbol.for("react.suspense_list"):60120,g=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,b=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,_=r?Symbol.for("react.responder"):60118,E=r?Symbol.for("react.scope"):60119;function C(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case d:case p:case i:case c:case s:case h:return e;default:switch(e=e&&e.$$typeof){case l:case f:case v:case g:case u:return e;default:return t}}case a:return t}}}function F(e){return C(e)===p}t.AsyncMode=d,t.ConcurrentMode=p,t.ContextConsumer=l,t.ContextProvider=u,t.Element=o,t.ForwardRef=f,t.Fragment=i,t.Lazy=v,t.Memo=g,t.Portal=a,t.Profiler=c,t.StrictMode=s,t.Suspense=h,t.isAsyncMode=function(e){return F(e)||C(e)===d},t.isConcurrentMode=F,t.isContextConsumer=function(e){return C(e)===l},t.isContextProvider=function(e){return C(e)===u},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return C(e)===f},t.isFragment=function(e){return C(e)===i},t.isLazy=function(e){return C(e)===v},t.isMemo=function(e){return C(e)===g},t.isPortal=function(e){return C(e)===a},t.isProfiler=function(e){return C(e)===c},t.isStrictMode=function(e){return C(e)===s},t.isSuspense=function(e){return C(e)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===p||e===c||e===s||e===h||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===g||e.$$typeof===u||e.$$typeof===l||e.$$typeof===f||e.$$typeof===y||e.$$typeof===_||e.$$typeof===E||e.$$typeof===b)},t.typeOf=C},function(e,t,n){var r=n(409),o=n(417),a=n(245);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?a(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},function(e,t,n){var r=n(121),o=n(215);e.exports=function(e,t,n,a){var i=n.length,s=i,c=!a;if(null==e)return!s;for(e=Object(e);i--;){var u=n[i];if(c&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++i1?"multiline":"singleLine";return function(e){return n?Object(w.st)(w.classes.text,{ellipsisLines:r},e):e}})),e}return i()(n,[{key:"componentDidMount",value:function(){this.props.textRendered||this.props.onTextRendered()}},{key:"componentDidUpdate",value:function(){this.props.textRendered||this.props.onTextRendered()}},{key:"render",value:function(){var e=this.props,t=e.render,n=e.maxLines;return t({ref:e.textElementRef,ellipsisClasses:this._getEllipsisClasses(),ellipsisInlineStyle:g()({},w.vars.maxLines,n)})}}]),n}(b.a.PureComponent),k=function(e){l()(n,e);var t=B(n);function n(e){var r;return o()(this,n),r=t.call(this,e),g()(c()(r),"_onTextRendered",(function(){var e=r.state,t=e.isActive,n=e.textContent,o={textRendered:!0},a=r._getTextContent();a!==n&&(o.textContent=a);var i=r._checkShouldBeActive();i!==t&&(o.isActive=i),r.setState(o)})),g()(c()(r),"_updateIsActive",(function(){var e=r.state.isActive,t=r._checkShouldBeActive();t!==e&&r.setState({isActive:t})})),g()(c()(r),"_getTextContent",(function(){var e=r.ref.current;return e&&e.textContent})),g()(c()(r),"_checkShouldBeActive",(function(){return r._isOverflowingHorizontally()||r._isOverflowingVertically()})),g()(c()(r),"_isOverflowingHorizontally",(function(){var e=r.ref.current;return r.props.ellipsis&&e&&(e.scrollWidth-e.parentNode.offsetWidth>1||e.offsetWidth1&&n&&e&&(e.scrollHeight-e.parentNode.offsetHeight>1||e.offsetHeight.Popover2978530560__popoverContent,.Tooltip1064852396__root>.Popover2978530560__popover>.Popover2978530560__popoverContent{border:0;border-radius:8px;box-sizing:border-box;box-shadow:var(--wsr-shadow30, 0 6px 6px 0 rgba(22, 45, 61, 0.06), 0 0 18px 0 rgba(22, 45, 61, 0.12));-webkit-font-smoothing:antialiased;font-size:14px;line-height:18px;font-weight:400;font-weight:var(--wsr-font-weight-medium, 400);font-family:HelveticaNeueW01-55Roma,HelveticaNeueW02-55Roma,HelveticaNeueW10-55Roma,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-55Roma, HelveticaNeueW02-55Roma, HelveticaNeueW10-55Roma),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";padding:12px 24px;color:#fff;background:#162d3d}.Tooltip1064852396__root.Tooltip1064852396---size-5-small>.Popover2978530560__popoverContent,.Tooltip1064852396__root.Tooltip1064852396---size-5-small>.Popover2978530560__popover>.Popover2978530560__popoverContent{border:0;border-radius:8px;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-size:12px;line-height:15px;font-weight:400;font-weight:var(--wsr-font-weight-regular, 400);font-family:HelveticaNeueW01-55Roma,HelveticaNeueW02-55Roma,HelveticaNeueW10-55Roma,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-55Roma, HelveticaNeueW02-55Roma, HelveticaNeueW10-55Roma),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";box-shadow:var(--wsr-shadow30, 0 6px 6px 0 rgba(22, 45, 61, 0.06), 0 0 18px 0 rgba(22, 45, 61, 0.12));padding:8px 12px 7px 12px;color:#fff;background:#162d3d}.Tooltip1064852396__root .Popover2978530560__popover>.Popover2978530560__arrow{box-sizing:border-box;width:8px;height:8px;background:0 0;border-color:transparent #162d3d #162d3d transparent;transform:rotateZ(45deg);box-shadow:3px 3px 6px rgba(0,0,0,.1)}.Tooltip1064852396__root .Popover2978530560__popover[data-placement]>.Popover2978530560__arrow{border-width:5px;border-color:transparent #162d3d #162d3d transparent;margin:0}.Tooltip1064852396__root.Tooltip1064852396---size-5-small .Popover2978530560__popover[data-placement*=right]>.Popover2978530560__arrow{display:none}.Tooltip1064852396__root .Popover2978530560__popover[data-placement*=right].Popover2978530560__withArrow{padding-left:6px}.Tooltip1064852396__root .Popover2978530560__popover[data-placement*=right]>.Popover2978530560__arrow{transform:rotateZ(135deg);left:2px;margin-top:8px;margin-bottom:8px}.Tooltip1064852396__root.Tooltip1064852396---size-5-small .Popover2978530560__popover[data-placement*=left]>.Popover2978530560__arrow{display:none}.Tooltip1064852396__root .Popover2978530560__popover[data-placement*=left].Popover2978530560__withArrow{padding-right:6px}.Tooltip1064852396__root .Popover2978530560__popover[data-placement*=left]>.Popover2978530560__arrow{transform:rotateZ(-45deg);right:2px;margin-top:8px;margin-bottom:8px}.Tooltip1064852396__root.Tooltip1064852396---size-5-small .Popover2978530560__popover[data-placement*=top]>.Popover2978530560__arrow{display:none}.Tooltip1064852396__root .Popover2978530560__popover[data-placement*=top].Popover2978530560__withArrow{padding-bottom:6px}.Tooltip1064852396__root .Popover2978530560__popover[data-placement*=top]>.Popover2978530560__arrow{transform:rotateZ(45deg);bottom:2px;margin-left:8px;margin-right:8px}.Tooltip1064852396__root.Tooltip1064852396---size-5-small .Popover2978530560__popover[data-placement*=bottom]>.Popover2978530560__arrow{display:none}.Tooltip1064852396__root .Popover2978530560__popover[data-placement*=bottom].Popover2978530560__withArrow{padding-top:6px}.Tooltip1064852396__root .Popover2978530560__popover[data-placement*=bottom]>.Popover2978530560__arrow{transform:rotateZ(-135deg);top:2px;margin-left:8px;margin-right:8px}.Tooltip1064852396__root .Popover2978530560__popoverAnimation-enter{opacity:0;transform:scale(.9)}.Tooltip1064852396__root .Popover2978530560__popoverAnimation-enter-active{opacity:1;transform:scale(1);transition:opacity 150ms cubic-bezier(0,0,.2,1),transform 150ms cubic-bezier(0,0,.2,1)}.Tooltip1064852396__root .Popover2978530560__popoverAnimation-exit{opacity:1;transform:scale(1)}.Tooltip1064852396__root .Popover2978530560__popoverAnimation-exit-active{opacity:0;transform:scale(.9);transition:opacity 100ms cubic-bezier(.4,0,1,1),transform 100ms cubic-bezier(.4,0,1,1)}',3,"Tooltip1064852396",n.stylable.$)},function(e,t,n){e.exports=n(800)},function(e,t,n){"use strict";var r=n(1),o=n(0),a=n.n(o),i=n(222),s=n(673),c=n(277),u=n.n(c),l=n(7),d=n.n(l),p=n(5),f=n.n(p),h=n(9),m=n(43),g=n(21),v=n(58),b=n.n(v),y=n(241),_=n(188),E=n.n(_),C=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 30 30",fill:"currentColor",width:t||"1em",height:t||"1em"},n),o.createElement("g",{id:"smiley-hov"},o.createElement("g",{id:"Group-2"},o.createElement("path",{id:"Group",d:"M15,25C9.5,25,5,20.5,5,15S9.5,5,15,5c4.9,0,9,3.5,9.8,8.3c0.1,0.5,0.2,1.1,0.2,1.7C25,20.5,20.5,25,15,25z M15,6c-5,0-9,4-9,9s4,9,9,9s9-4,9-9c0-0.5,0-1.1-0.1-1.6C23.1,9.1,19.4,6,15,6z M19.2,17.4l-1-0.2c-0.4,1.6-1.8,2.7-3.4,2.7 s-3-1.1-3.4-2.7l-1,0.2c0.5,2,2.3,3.4,4.4,3.4S18.7,19.4,19.2,17.4z M12,12c0.6,0,1,0.4,1,1s-0.4,1-1,1s-1-0.4-1-1S11.4,12,12,12z M18,12c0.6,0,1,0.4,1,1s-0.4,1-1,1s-1-0.4-1-1S17.4,12,18,12z"}))))};C.displayName="emojiCategory01";var F=C,A=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 30 30",fill:"currentColor",width:t||"1em",height:t||"1em"},n),o.createElement("path",{id:"ic_Nature",d:"M18,24h-6v-3.7l-5.1,0l4.6-6.7H8.2l6.9-8.7l7,8.7h-3.5l4.6,6.7H18V24z M13,23h4v-3.7h4.2l-4.6-6.7h3.4\tl-4.9-6.1l-4.8,6.1h3.2l-4.6,6.7l4.2,0V23z"}))};A.displayName="emojiCategory02";var w=A,O=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 30 30",fill:"currentColor",width:t||"1em",height:t||"1em"},n),o.createElement("path",{d:"M25,21.3c0-0.4-0.2-0.7-0.6-1c0.3-0.2,0.6-0.6,0.6-1.1c0-1.9-3.2-3.2-8-3.2c-0.5,0-0.9,0-1.3,0L17,9h-3.3l1-3.4l2.5,0.9\tl0.3-0.9L14,4.4L12.6,9H6l2,16h2.5H14h9.5c0.8,0,1.5-0.7,1.5-1.5c0-0.5-0.2-0.9-0.6-1.2C25,21.9,25,21.5,25,21.3z M9.6,20.3\tc-0.4,0.3-0.6,0.6-0.6,1c0,0.2,0,0.6,0.6,1C9.2,22.6,9,23,9,23.5c0,0.2,0,0.3,0.1,0.5H8.9L7.1,10h8.7l-1.1,6.1\tC11.2,16.5,9,17.6,9,19.2C9,19.7,9.3,20.1,9.6,20.3z M23.5,24h-9.3h-1h-2.7c-0.3,0-0.5-0.2-0.5-0.5s0.2-0.5,0.5-0.5h0.9\tc0.5,0.1,1.1,0.2,1.9,0.3c0.3,0,0.6,0.1,1,0.1c0.8,0,1.7,0.1,2.7,0.1c2.7,0,4.4-0.2,5.6-0.4h0.9c0.3,0,0.5,0.2,0.5,0.5\tS23.8,24,23.5,24z M22.5,22c-1,0.2-2.8,0.4-5.5,0.4c-1,0-1.8,0-2.5-0.1c-0.4,0-0.7,0-1-0.1c-0.9-0.1-1.5-0.2-2-0.3\tc-1.1-0.3-1.5-0.5-1.5-0.7c0-0.1,0.2-0.3,0.8-0.6c0,0,0.1,0,0.1,0c0.7,0.1,1.5,0.2,2.8,0.2c0.3,0,0.5,0,0.8,0c0.1,0,0.1,0,0.2,0\tc0.3,0,0.6,0,1,0l1.3,0l1.3,0c2.7,0,3.8,0,4.8-0.2c0,0,0.1,0,0.1,0c0.5,0.2,0.8,0.4,0.8,0.6C24,21.5,23.7,21.7,22.5,22z M23.3,19.7\tc-0.1,0-0.2,0.1-0.4,0.1c-0.3,0-0.5,0.1-0.8,0.1C21.3,20,20.2,20,18.3,20L17,20l-1.3,0c-0.3,0-0.5,0-0.8,0c-0.4,0-0.7,0-1,0\tc-0.9,0-1.5,0-2-0.1c-0.3,0-0.6-0.1-0.8-0.1c-0.1,0-0.3-0.1-0.4-0.1C10,19.6,10,19.3,10,19.2c0-0.8,1.7-1.7,4.5-2.1\tc0.3,0,0.7-0.1,1-0.1c0.5,0,1,0,1.5,0c4.3,0,7,1.1,7,2.2C24,19.3,24,19.6,23.3,19.7z"}))};O.displayName="emojiCategory03";var D=O,x=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 30 30",fill:"currentColor",width:t||"1em",height:t||"1em"},n),o.createElement("path",{d:"M22.7,14c-2.4-0.6-4.2-0.3-5.7,0.4c-0.3-0.5-0.6-0.9-1-1.3c-0.7-0.7-1.5-1.2-2.2-1.5c0.2-1.3,0.2-2.7,0-3.7\tc-0.2-0.9-0.7-1.2-1.1-1.3C11.5,6.2,10.1,7.7,9.9,8l0.8,0.7c0.5-0.5,1.3-1.2,1.7-1.1c0.2,0,0.3,0.4,0.4,0.6c0.2,0.8,0.2,1.9,0,3.1\tc-1-0.3-1.7-0.4-1.8-0.4c-0.2,0-0.4,0.1-0.5,0.3L5.7,24c-0.1,0.2,0,0.4,0.1,0.5c0.1,0.1,0.2,0.1,0.3,0.1c0.1,0,0.1,0,0.2,0L18.2,19\tc0.2-0.1,0.3-0.3,0.3-0.5c0-0.1-0.3-1.6-1.1-3.2c1.3-0.5,2.9-0.8,5-0.3L22.7,14z M15.2,13.7c0.3,0.3,0.6,0.7,0.8,1.1\tc-0.8,0.5-1.5,1.1-2,1.6c-0.6-0.4-1.1-0.8-1.5-1.2c0.4-0.7,0.7-1.7,1-2.7C14.1,12.8,14.7,13.2,15.2,13.7z M11.9,14.4\tc0,0-0.1-0.1-0.1-0.1c-0.6-1.1-0.6-2-0.5-2.4c0.3,0.1,0.8,0.2,1.3,0.3C12.4,13,12.2,13.7,11.9,14.4z M10.5,13.7\tc0.1,0.3,0.2,0.6,0.4,1c1,1.7,2.9,3,5.7,3.9L7,23.2L10.5,13.7z M17.3,17.8c-0.9-0.2-1.6-0.5-2.3-0.9c0.4-0.4,0.9-0.9,1.5-1.2\tC16.9,16.5,17.2,17.2,17.3,17.8z M18.7,11.9c-0.2-0.6-0.7-1.9-0.2-2.6c0.1-0.2,0.5-0.4,1.1-0.2c0.6,0.2,1.1,0.6,1.6,0.9\tc0.1,0.1,0.3,0.3,0.5,0.3c0,0,0-0.1,0-0.1c0-0.5-0.2-0.8-0.4-1.2c-0.2-0.4-0.5-0.7-0.2-1.1c0.3-0.5,0.9-0.6,3.1-0.5l0,1\tc-1.2,0-1.8,0-2.1,0c0,0,0,0.1,0.1,0.1c0.2,0.4,0.6,0.9,0.6,1.6c0,0.2,0,0.9-0.4,1.2c-0.5,0.3-1-0.1-1.6-0.6\tc-0.4-0.3-0.9-0.7-1.3-0.8c0,0,0,0,0,0c0,0.3,0.1,0.9,0.4,1.5L18.7,11.9z M8.5,9.9C7.6,9.9,5.4,9.8,5.2,9C5.1,8.6,5.4,8.3,6,8.1\tc0.5-0.2,0.8-0.3,1-0.4C6.9,7.6,6.6,7.5,6.1,7.3C5.3,6.9,4.9,6.5,4.9,6c0-0.8,0.9-1.4,1.1-1.5l0.5,0.9C6.2,5.5,5.9,5.8,5.9,5.9\tc0,0,0.1,0.2,0.6,0.4c1,0.4,1.6,0.8,1.6,1.4c0,0.5-0.5,0.8-1.2,1.1C7.5,8.9,8.3,9,8.8,8.9c0.5-0.1,0.8,0.2,0.8,0.4\tC9.7,9.5,10,10,8.4,11.6l-0.7-0.7C8,10.6,8.4,10.2,8.5,9.9z M6.7,13c0.6,0,1,0.4,1,1c0,0.6-0.4,1-1,1c-0.6,0-1-0.4-1-1\tC5.7,13.5,6.1,13,6.7,13z M16.2,5.5c0-0.6,0.4-1,1-1c0.6,0,1,0.4,1,1c0,0.6-0.4,1-1,1C16.6,6.5,16.2,6,16.2,5.5z M22.9,18.8\tc0,0.6-0.4,1-1,1c-0.6,0-1-0.4-1-1s0.4-1,1-1C22.5,17.8,22.9,18.3,22.9,18.8z M20.1,21.7c0,0.6-0.4,1-1,1s-1-0.4-1-1s0.4-1,1-1\tS20.1,21.1,20.1,21.7z M25.8,15c0,0.6-0.4,1-1,1c-0.6,0-1-0.4-1-1s0.4-1,1-1C25.3,14,25.8,14.4,25.8,15z",fillRule:"evenodd",clipRule:"evenodd"}))};x.displayName="emojiCategory04";var S=x,B=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 30 30",fill:"currentColor",width:t||"1em",height:t||"1em"},n),o.createElement("path",{id:"ic_Activity",d:"M8.6,11.5c0,0,1.1-1.5,2-2.2s1.5-1.3,3.8-0.7c0.9,0.2,2.5,0.7,3,1.2c0.5,0.6,1.6,2.3,1.9,3\tc0.3,0.7,4.1,0.6,4.1,0.8s0.3,0.8-0.2,0.8c-0.5,0-4,0.3-4.4,0s-0.8-2.1-1.4-2.1s-2.2,2.8-2.2,2.8l3.9,3.6l-3.4,5.8l-1.7-0.8l3.2-4.5\tL13.9,17L11,20.2l-6-0.7l0.4-1.8l4.8,0.5c0,0,1.4-3.4,1.9-4.3s2.1-3.4,2.1-3.4s-0.1-0.7-1.2-0.7s-2.6,0.8-3.2,1.7\tC8.9,11.5,8.6,11.5,8.6,11.5z M19.1,9c-1.2,0-2.2-0.9-2.2-2s1-2,2.2-2c1.2,0,2.2,0.9,2.2,2S20.3,9,19.1,9z",fillRule:"evenodd",clipRule:"evenodd"}))};B.displayName="emojiCategory05";var T=B,k=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 30 30",fill:"currentColor",width:t||"1em",height:t||"1em"},n),o.createElement("path",{d:"M24,10H18V5H9v7H5V23H6V13h4V6h7v5h7V23h1V10ZM11,7h1V8H11Zm0,3h1v1H11ZM7,15H8v1H7Zm14,0h1v1H21Zm0-3h1v1H21ZM14,7h1V8H14Zm0,3h1v1H14Zm6,7.1h0A4,4,0,0,0,16,13H14a4,4,0,0,0-4,4v.1a2.47,2.47,0,0,0-2,2.4A2.67,2.67,0,0,0,10,22h0v2a.94.94,0,0,0,1,1,.94.94,0,0,0,1-1V22h6v2a1,1,0,0,0,2,0V22h0a2.5,2.5,0,0,0,2-2.5A2.47,2.47,0,0,0,20,17.1ZM14,14h2a3.1,3.1,0,0,1,3,2.5H11A3.1,3.1,0,0,1,14,14Zm-3,7a1,1,0,0,1,0-2h.2a1.09,1.09,0,0,1,.8.8V20A.94.94,0,0,1,11,21Zm8,0a.94.94,0,0,1-1-1v-.2a1.09,1.09,0,0,1,.8-.8H19a1,1,0,0,1,0,2Z"}))};k.displayName="emojiCategory06";var I=k,j=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 30 30",fill:"currentColor",width:t||"1em",height:t||"1em"},n),o.createElement("g",{id:"Inbox-Input",transform:"translate(-817 -2504)"},o.createElement("g",{id:"Group-16",transform:"translate(817 2504)"},o.createElement("path",{id:"Shape",d:"M8.9,7.6V6H8v18.2h0.9v-7.9c6.6-4.4,8.4,2.7,14-0.1V7.4C17.3,10.3,15.5,3.2,8.9,7.6z M22,15.6 c-4.1,1.6-6.8-4.3-13.1-0.5V8.8C14.6,4.4,16.1,9.9,22,9V15.6z"}))))};j.displayName="emojiCategory07";var R=j,P=[{class:"People",icon:"1f603",iconFullApp:a.a.createElement(F,{size:"30",color:"#7a92a5"}),emojis:[{unicode:"1f600",filter:!0},{unicode:"1f603"},{unicode:"1f604"},{unicode:"1f601"},{unicode:"1f606"},{unicode:"1f605"},{unicode:"1f602"},{unicode:"1f60a"},{unicode:"1f607"},{unicode:"1f609"},{unicode:"1f60c"},{unicode:"1f60d"},{unicode:"1f618"},{unicode:"1f617",filter:!0},{unicode:"1f619",filter:!0},{unicode:"1f61a"},{unicode:"1f60b"},{unicode:"1f61c"},{unicode:"1f61d"},{unicode:"1f61b",filter:!0},{unicode:"1f60e"},{unicode:"1f60f"},{unicode:"1f612"},{unicode:"1f61e"},{unicode:"1f614"},{unicode:"1f61f",filter:!0},{unicode:"1f615",filter:!0},{unicode:"1f623"},{unicode:"1f616"},{unicode:"1f62b"},{unicode:"1f629"},{unicode:"1f624"},{unicode:"1f620"},{unicode:"1f621"},{unicode:"1f636"},{unicode:"1f610"},{unicode:"1f611",filter:!0},{unicode:"1f62f",filter:!0},{unicode:"1f626",filter:!0},{unicode:"1f627",filter:!0},{unicode:"1f62e",filter:!0},{unicode:"1f632"},{unicode:"1f635"},{unicode:"1f633"},{unicode:"1f631"},{unicode:"1f628"},{unicode:"1f630"},{unicode:"1f622"},{unicode:"1f625"},{unicode:"1f62d"},{unicode:"1f613"},{unicode:"1f62a"},{unicode:"1f634",filter:!0},{unicode:"1f62c",filter:!0},{unicode:"1f637"},{unicode:"1f608"},{unicode:"1f47f"},{unicode:"1f479"},{unicode:"1f47a"},{unicode:"1f4a9"},{unicode:"1f47b"},{unicode:"1f480"},{unicode:"1f47d"},{unicode:"1f47e"},{unicode:"1f383"},{unicode:"1f63a"},{unicode:"1f638"},{unicode:"1f639"},{unicode:"1f63b"},{unicode:"1f63c"},{unicode:"1f63d"},{unicode:"1f640"},{unicode:"1f63f"},{unicode:"1f63e"},{unicode:"1f450"},{unicode:"1f64c"},{unicode:"1f44f"},{unicode:"1f64f"},{unicode:"1f44d"},{unicode:"1f44e"},{unicode:"1f44a"},{unicode:"270a"},{unicode:"270c"},{unicode:"1f44c"},{unicode:"1f448"},{unicode:"1f449"},{unicode:"1f446"},{unicode:"1f447"},{unicode:"261d"},{unicode:"270b"},{unicode:"1f596",filter:!0},{unicode:"1f44b"},{unicode:"1f4aa"},{unicode:"1f485"},{unicode:"1f48d"},{unicode:"1f484"},{unicode:"1f48b"},{unicode:"1f444"},{unicode:"1f445"},{unicode:"1f442"},{unicode:"1f443"},{unicode:"1f463"},{unicode:"1f440"},{unicode:"1f464"},{unicode:"1f465",filter:!0},{unicode:"1f476"},{unicode:"1f466"},{unicode:"1f467"},{unicode:"1f468"},{unicode:"1f469"},{unicode:"1f471"},{unicode:"1f474"},{unicode:"1f475"},{unicode:"1f472"},{unicode:"1f473"},{unicode:"1f46e"},{unicode:"1f477"},{unicode:"1f482"},{unicode:"1f385"},{unicode:"1f478"},{unicode:"1f470"},{unicode:"1f47c"},{unicode:"1f647"},{unicode:"1f481"},{unicode:"1f645"},{unicode:"1f646"},{unicode:"1f64b"},{unicode:"1f64e"},{unicode:"1f64d"},{unicode:"1f487"},{unicode:"1f486"},{unicode:"1f483"},{unicode:"1f46f"},{unicode:"1f6b6"},{unicode:"1f3c3"},{unicode:"1f46b"},{unicode:"1f46d",filter:!0},{unicode:"1f46c",filter:!0},{unicode:"1f491"},{unicode:"1f48f"},{unicode:"1f46a"},{unicode:"1f45a"},{unicode:"1f455"},{unicode:"1f456"},{unicode:"1f454"},{unicode:"1f457"},{unicode:"1f459"},{unicode:"1f458"},{unicode:"1f460"},{unicode:"1f461"},{unicode:"1f462"},{unicode:"1f45e"},{unicode:"1f45f"},{unicode:"1f452"},{unicode:"1f3a9"},{unicode:"1f393"},{unicode:"1f451"},{unicode:"1f392"},{unicode:"1f45d"},{unicode:"1f45b"},{unicode:"1f45c"},{unicode:"1f4bc"},{unicode:"1f453"},{unicode:"1f302"},{unicode:"2602"}]},{class:"Nature",icon:"1f43b",iconFullApp:a.a.createElement(w,{size:"30",color:"#7a92a5"}),emojis:[{unicode:"1f436"},{unicode:"1f431"},{unicode:"1f42d"},{unicode:"1f439"},{unicode:"1f430"},{unicode:"1f43b"},{unicode:"1f43c"},{unicode:"1f428"},{unicode:"1f42f"},{unicode:"1f42e"},{unicode:"1f437"},{unicode:"1f43d"},{unicode:"1f438"},{unicode:"1f435"},{unicode:"1f648"},{unicode:"1f649"},{unicode:"1f64a"},{unicode:"1f412"},{unicode:"1f414"},{unicode:"1f427"},{unicode:"1f426"},{unicode:"1f424"},{unicode:"1f423"},{unicode:"1f425"},{unicode:"1f43a"},{unicode:"1f417"},{unicode:"1f434"},{unicode:"1f41d"},{unicode:"1f41b"},{unicode:"1f40c"},{unicode:"1f41a"},{unicode:"1f41e"},{unicode:"1f41c"},{unicode:"1f422"},{unicode:"1f40d"},{unicode:"1f419"},{unicode:"1f420"},{unicode:"1f41f"},{unicode:"1f421"},{unicode:"1f42c"},{unicode:"1f433"},{unicode:"1f40b",filter:!0},{unicode:"1f40a",filter:!0},{unicode:"1f406",filter:!0},{unicode:"1f405",filter:!0},{unicode:"1f403",filter:!0},{unicode:"1f402",filter:!0},{unicode:"1f404",filter:!0},{unicode:"1f42a",filter:!0},{unicode:"1f42b"},{unicode:"1f418"},{unicode:"1f40e"},{unicode:"1f416",filter:!0},{unicode:"1f410",filter:!0},{unicode:"1f40f",filter:!0},{unicode:"1f411"},{unicode:"1f415",filter:!0},{unicode:"1f429"},{unicode:"1f408",filter:!0},{unicode:"1f413",filter:!0},{unicode:"1f407",filter:!0},{unicode:"1f401",filter:!0},{unicode:"1f400",filter:!0},{unicode:"1f43e"},{unicode:"1f409",filter:!0},{unicode:"1f432"},{unicode:"1f335"},{unicode:"1f384"},{unicode:"1f332",filter:!0},{unicode:"1f333",filter:!0},{unicode:"1f334"},{unicode:"1f331"},{unicode:"1f33f"},{unicode:"1f340"},{unicode:"1f38d"},{unicode:"1f38b"},{unicode:"1f343"},{unicode:"1f342"},{unicode:"1f341"},{unicode:"1f344"},{unicode:"1f33e"},{unicode:"1f490"},{unicode:"1f337"},{unicode:"1f339"},{unicode:"1f33b"},{unicode:"1f33c"},{unicode:"1f338"},{unicode:"1f33a"},{unicode:"1f30e",filter:!0},{unicode:"1f30d",filter:!0},{unicode:"1f30f"},{unicode:"1f315"},{unicode:"1f316",filter:!0},{unicode:"1f317",filter:!0},{unicode:"1f318",filter:!0},{unicode:"1f311"},{unicode:"1f312",filter:!0},{unicode:"1f313"},{unicode:"1f314"},{unicode:"1f31a",filter:!0},{unicode:"1f31d",filter:!0},{unicode:"1f31e",filter:!0},{unicode:"1f31b"},{unicode:"1f31c",filter:!0},{unicode:"1f319"},{unicode:"1f4ab"},{unicode:"2b50"},{unicode:"1f31f"},{unicode:"2728"},{unicode:"26a1"},{unicode:"1f525"},{unicode:"1f4a5"},{unicode:"26c5"},{unicode:"1f308"},{unicode:"2601"},{unicode:"2603"},{unicode:"26c4"},{unicode:"2744"},{unicode:"1f4a8"},{unicode:"1f30a"},{unicode:"1f4a7"},{unicode:"1f4a6"},{unicode:"2614"}]},{class:"Food",icon:"1f354",iconFullApp:a.a.createElement(D,{size:"30",color:"#7a92a5"}),emojis:[{unicode:"1f34f"},{unicode:"1f34e"},{unicode:"1f350",filter:!0},{unicode:"1f34a"},{unicode:"1f34b",filter:!0},{unicode:"1f34c"},{unicode:"1f349"},{unicode:"1f347"},{unicode:"1f353"},{unicode:"1f348"},{unicode:"1f352"},{unicode:"1f351"},{unicode:"1f34d"},{unicode:"1f345"},{unicode:"1f346"},{unicode:"1f33d"},{unicode:"1f360"},{unicode:"1f330"},{unicode:"1f36f"},{unicode:"1f35e"},{unicode:"1f373"},{unicode:"1f364"},{unicode:"1f357"},{unicode:"1f356"},{unicode:"1f355"},{unicode:"1f354"},{unicode:"1f35f"},{unicode:"1f35d"},{unicode:"1f35c"},{unicode:"1f372"},{unicode:"1f365"},{unicode:"1f363"},{unicode:"1f371"},{unicode:"1f35b"},{unicode:"1f359"},{unicode:"1f35a"},{unicode:"1f358"},{unicode:"1f362"},{unicode:"1f361"},{unicode:"1f367"},{unicode:"1f368"},{unicode:"1f366"},{unicode:"1f370"},{unicode:"1f382"},{unicode:"1f36e"},{unicode:"1f36d"},{unicode:"1f36c"},{unicode:"1f36b"},{unicode:"1f369"},{unicode:"1f36a"},{unicode:"1f37c",filter:!0},{unicode:"2615"},{unicode:"1f375"},{unicode:"1f376"},{unicode:"1f37a"},{unicode:"1f37b"},{unicode:"1f377"},{unicode:"1f378"},{unicode:"1f379"},{unicode:"1f374"}]},{class:"Activity",icon:"26bd",iconFullApp:a.a.createElement(S,{size:"30",color:"#7a92a5"}),emojis:[{unicode:"26bd"},{unicode:"1f3c0"},{unicode:"1f3c8"},{unicode:"26be"},{unicode:"1f3be"},{unicode:"1f3c9",filter:!0},{unicode:"1f3b1"},{unicode:"26f3"},{unicode:"1f3a3"},{unicode:"1f3bf"},{unicode:"1f3c2"},{unicode:"1f3c4"},{unicode:"1f3ca"},{unicode:"1f6a3",filter:!0},{unicode:"1f3c7",filter:!0},{unicode:"1f6b4",filter:!0},{unicode:"1f6b5",filter:!0},{unicode:"1f3bd"},{unicode:"1f3c6"},{unicode:"1f3ab"},{unicode:"1f3aa"},{unicode:"1f3ad"},{unicode:"1f3a8"},{unicode:"1f3ac"},{unicode:"1f3a4"},{unicode:"1f3a7"},{unicode:"1f3bc"},{unicode:"1f3b9"},{unicode:"1f3b7"},{unicode:"1f3ba"},{unicode:"1f3b8"},{unicode:"1f3bb"},{unicode:"1f3b2"},{unicode:"1f3af"},{unicode:"1f3b3"},{unicode:"1f3ae"},{unicode:"1f3b0"}]},{class:"Travel",icon:"1f307",iconFullApp:a.a.createElement(T,{size:"30",color:"#7a92a5"}),emojis:[{unicode:"1f697"},{unicode:"1f695"},{unicode:"1f699"},{unicode:"1f68c"},{unicode:"1f68e",filter:!0},{unicode:"1f693"},{unicode:"1f691"},{unicode:"1f692"},{unicode:"1f690",filter:!0},{unicode:"1f69a"},{unicode:"1f69b",filter:!0},{unicode:"1f69c",filter:!0},{unicode:"1f6b2"},{unicode:"1f6a8"},{unicode:"1f694",filter:!0},{unicode:"1f68d",filter:!0},{unicode:"1f698",filter:!0},{unicode:"1f696",filter:!0},{unicode:"1f6a1",filter:!0},{unicode:"1f6a0",filter:!0},{unicode:"1f69f",filter:!0},{unicode:"1f683"},{unicode:"1f68b",filter:!0},{unicode:"1f69e",filter:!0},{unicode:"1f69d",filter:!0},{unicode:"1f684"},{unicode:"1f685"},{unicode:"1f688",filter:!0},{unicode:"1f682",filter:!0},{unicode:"1f686",filter:!0},{unicode:"1f687"},{unicode:"1f68a",filter:!0},{unicode:"1f689"},{unicode:"1f681",filter:!0},{unicode:"2708"},{unicode:"1f680"},{unicode:"1f4ba"},{unicode:"26f5"},{unicode:"1f6a4"},{unicode:"1f6a2"},{unicode:"2693"},{unicode:"1f6a7"},{unicode:"26fd"},{unicode:"1f68f"},{unicode:"1f6a6",filter:!0},{unicode:"1f6a5"},{unicode:"1f5ff"},{unicode:"1f5fd"},{unicode:"26f2"},{unicode:"1f5fc"},{unicode:"1f3f0"},{unicode:"1f3ef"},{unicode:"1f3a1"},{unicode:"1f3a2"},{unicode:"1f3a0"},{unicode:"1f5fb"},{unicode:"1f30b"},{unicode:"26fa"},{unicode:"1f3ed"},{unicode:"1f3e0"},{unicode:"1f3e1"},{unicode:"1f3e2"},{unicode:"1f3ec"},{unicode:"1f3e3"},{unicode:"1f3e4",filter:!0},{unicode:"1f3e5"},{unicode:"1f3e6"},{unicode:"1f3e8"},{unicode:"1f3ea"},{unicode:"1f3eb"},{unicode:"1f3e9"},{unicode:"1f492"},{unicode:"26ea"},{unicode:"1f5fe"},{unicode:"1f391"},{unicode:"1f305"},{unicode:"1f304"},{unicode:"1f320"},{unicode:"1f387"},{unicode:"1f386"},{unicode:"1f307"},{unicode:"1f306"},{unicode:"1f303"},{unicode:"1f30c"},{unicode:"1f309"},{unicode:"1f301"}]},{class:"Objects",icon:"1f4a1",iconFullApp:a.a.createElement(I,{size:"30",color:"#7a92a5"}),emojis:[{unicode:"231a"},{unicode:"1f4f1"},{unicode:"1f4f2"},{unicode:"1f4bb"},{unicode:"2328"},{unicode:"1f4bd"},{unicode:"1f4be"},{unicode:"1f4bf"},{unicode:"1f4c0"},{unicode:"1f4fc"},{unicode:"1f4f7"},{unicode:"1f4f9"},{unicode:"1f3a5"},{unicode:"1f4de"},{unicode:"260e"},{unicode:"1f4df"},{unicode:"1f4e0"},{unicode:"1f4fa"},{unicode:"1f4fb"},{unicode:"23f0"},{unicode:"231b"},{unicode:"23f3"},{unicode:"1f4e1"},{unicode:"1f50b"},{unicode:"1f50c"},{unicode:"1f4a1"},{unicode:"1f526"},{unicode:"1f4b8"},{unicode:"1f4b5"},{unicode:"1f4b4"},{unicode:"1f4b6",filter:!0},{unicode:"1f4b7",filter:!0},{unicode:"1f4b0"},{unicode:"1f4b3"},{unicode:"1f48e"},{unicode:"2696"},{unicode:"1f527"},{unicode:"1f528"},{unicode:"2692"},{unicode:"1f529"},{unicode:"2699"},{unicode:"1f52b"},{unicode:"1f4a3"},{unicode:"1f52a"},{unicode:"2694"},{unicode:"1f6ac"},{unicode:"26b0",filter:!0},{unicode:"26b1",filter:!0},{unicode:"1f52e"},{unicode:"1f488"},{unicode:"2697"},{unicode:"1f52d",filter:!0},{unicode:"1f52c",filter:!0},{unicode:"1f48a"},{unicode:"1f489"},{unicode:"1f6bd"},{unicode:"1f6b0",filter:!0},{unicode:"1f6bf",filter:!0},{unicode:"1f6c1",filter:!0},{unicode:"1f6c0"},{unicode:"1f511"},{unicode:"1f6aa"},{unicode:"1f381"},{unicode:"1f388"},{unicode:"1f38f"},{unicode:"1f380"},{unicode:"1f38a"},{unicode:"1f389"},{unicode:"1f38e"},{unicode:"1f3ee"},{unicode:"1f390"},{unicode:"2709"},{unicode:"1f4e9"},{unicode:"1f4e8"},{unicode:"1f4e7"},{unicode:"1f48c"},{unicode:"1f4e5"},{unicode:"1f4e4"},{unicode:"1f4e6"},{unicode:"1f4ea"},{unicode:"1f4eb"},{unicode:"1f4ec",filter:!0},{unicode:"1f4ed",filter:!0},{unicode:"1f4ee"},{unicode:"1f4ef",filter:!0},{unicode:"1f4dc"},{unicode:"1f4c3"},{unicode:"1f4c4"},{unicode:"1f4d1"},{unicode:"1f4ca"},{unicode:"1f4c8"},{unicode:"1f4c9"},{unicode:"1f4c6"},{unicode:"1f4c5"},{unicode:"1f4c7"},{unicode:"1f4cb"},{unicode:"1f4c1"},{unicode:"1f4c2"},{unicode:"1f4f0"},{unicode:"1f4d3"},{unicode:"1f4d4"},{unicode:"1f4d2"},{unicode:"1f4d5"},{unicode:"1f4d7"},{unicode:"1f4d8"},{unicode:"1f4d9"},{unicode:"1f4da"},{unicode:"1f4d6"},{unicode:"1f516"},{unicode:"1f517"},{unicode:"1f4ce"},{unicode:"1f4d0"},{unicode:"1f4cf"},{unicode:"1f4cc"},{unicode:"1f4cd"},{unicode:"2702"},{unicode:"2712"},{unicode:"1f4dd"},{unicode:"270f"},{unicode:"1f50d"},{unicode:"1f50e"},{unicode:"1f50f"},{unicode:"1f510"},{unicode:"1f512"},{unicode:"1f513"}]},{class:"Symbols",icon:"1f523",iconFullApp:a.a.createElement(R,{size:"30",color:"#7a92a5"}),emojis:[{unicode:"2764"},{unicode:"1f49b"},{unicode:"1f49a"},{unicode:"1f499"},{unicode:"1f49c"},{unicode:"1f494"},{unicode:"2763"},{unicode:"1f495"},{unicode:"1f49e"},{unicode:"1f493"},{unicode:"1f497"},{unicode:"1f496"},{unicode:"1f498"},{unicode:"1f49d"},{unicode:"1f49f"},{unicode:"1f52f"},{unicode:"26ce"},{unicode:"2648"},{unicode:"2649"},{unicode:"264a"},{unicode:"264b"},{unicode:"264c"},{unicode:"264d"},{unicode:"264e"},{unicode:"264f"},{unicode:"2650"},{unicode:"2651"},{unicode:"2652"},{unicode:"2653"},{unicode:"1f194"},{unicode:"269b"},{unicode:"1f251"},{unicode:"1f4f4"},{unicode:"1f4f3"},{unicode:"1f4f3"},{unicode:"1f236"},{unicode:"1f21a"},{unicode:"1f238"},{unicode:"1f23a"},{unicode:"1f237",filter:!0},{unicode:"2734"},{unicode:"1f19a"},{unicode:"1f4ae"},{unicode:"1f250"},{unicode:"3299"},{unicode:"3297"},{unicode:"1f234"},{unicode:"1f235"},{unicode:"1f239"},{unicode:"1f232"},{unicode:"1f170"},{unicode:"1f171"},{unicode:"1f18e"},{unicode:"1f191"},{unicode:"1f17e"},{unicode:"1f198"},{unicode:"274c"},{unicode:"2b55"},{unicode:"26d4"},{unicode:"1f4db"},{unicode:"1f6ab"},{unicode:"1f4af"},{unicode:"1f4a2"},{unicode:"2668"},{unicode:"1f6b7",filter:!0},{unicode:"1f6af",filter:!0},{unicode:"1f6b3",filter:!0},{unicode:"1f6b1",filter:!0},{unicode:"1f51e"},{unicode:"1f4f5",filter:!0},{unicode:"1f6ad"},{unicode:"2757"},{unicode:"2755"},{unicode:"2753"},{unicode:"2754"},{unicode:"203c"},{unicode:"2049"},{unicode:"1f505",filter:!0},{unicode:"1f506",filter:!0},{unicode:"303d"},{unicode:"26a0"},{unicode:"1f6b8",filter:!0},{unicode:"1f531"},{unicode:"269c"},{unicode:"1f530"},{unicode:"267b"},{unicode:"2705"},{unicode:"1f22f"},{unicode:"1f4b9"},{unicode:"2747"},{unicode:"2733"},{unicode:"274e"},{unicode:"1f310",filter:!0},{unicode:"1f4a0"},{unicode:"24c2"},{unicode:"1f300"},{unicode:"1f4a4"},{unicode:"1f3e7"},{unicode:"1f6be"},{unicode:"267f"},{unicode:"1f17f"},{unicode:"1f233"},{unicode:"1f202",filter:!0},{unicode:"1f6c2",filter:!0},{unicode:"1f6c3",filter:!0},{unicode:"1f6c4",filter:!0},{unicode:"1f6c5",filter:!0},{unicode:"1f6b9"},{unicode:"1f6ba"},{unicode:"1f6bc"},{unicode:"1f6bb"},{unicode:"1f6ae",filter:!0},{unicode:"1f3a6"},{unicode:"1f4f6"},{unicode:"1f201"},{unicode:"1f523"},{unicode:"2139",filter:!0},{unicode:"1f524"},{unicode:"1f521"},{unicode:"1f520"},{unicode:"1f196"},{unicode:"1f197"},{unicode:"1f199"},{unicode:"1f192"},{unicode:"1f192"},{unicode:"1f195"},{unicode:"1f193"},{unicode:["30","20e3"]},{unicode:["31","20e3"]},{unicode:["32","20e3"]},{unicode:["33","20e3"]},{unicode:["34","20e3"]},{unicode:["35","20e3"]},{unicode:["36","20e3"]},{unicode:["37","20e3"]},{unicode:["38","20e3"]},{unicode:["39","20e3"]},{unicode:"1f51f"},{unicode:"1f522"},{unicode:["23","20e3"]},{unicode:"25b6"},{unicode:"23e9"},{unicode:"23ea"},{unicode:"23eb"},{unicode:"23ec"},{unicode:"25c0"},{unicode:"1f53c"},{unicode:"1f53d"},{unicode:"27a1"},{unicode:"2b05"},{unicode:"2b06"},{unicode:"2b07"},{unicode:"2197"},{unicode:"2198"},{unicode:"2199"},{unicode:"2196"},{unicode:"2195"},{unicode:"2194"},{unicode:"21aa"},{unicode:"21a9"},{unicode:"2934"},{unicode:"2935"},{unicode:"1f500",filter:!0},{unicode:"1f501",filter:!0},{unicode:"1f502",filter:!0},{unicode:"1f504",filter:!0},{unicode:"1f503"},{unicode:"1f3b5"},{unicode:"1f3b6"},{unicode:"2795"},{unicode:"2796"},{unicode:"2797"},{unicode:"2716"},{unicode:"1f4b2"},{unicode:"1f4b1"},{unicode:"2122"},{unicode:"a9"},{unicode:"ae"},{unicode:"3030"},{unicode:"27b0"},{unicode:"27bf"},{unicode:"1f51a"},{unicode:"1f519"},{unicode:"1f51b"},{unicode:"1f51d"},{unicode:"1f51c"},{unicode:"2714"},{unicode:"2611"},{unicode:"1f518"},{unicode:"26aa"},{unicode:"26ab"},{unicode:"1f534"},{unicode:"1f535"},{unicode:"1f53a"},{unicode:"1f53b"},{unicode:"1f538"},{unicode:"1f539"},{unicode:"1f536"},{unicode:"1f537"},{unicode:"1f533"},{unicode:"1f532"},{unicode:"25aa"},{unicode:"25ab"},{unicode:"25fe"},{unicode:"25fd"},{unicode:"25fc",filter:!0},{unicode:"25fb",filter:!0},{unicode:"2b1b"},{unicode:"2b1c"},{unicode:"1f508",filter:!0},{unicode:"1f507",filter:!0},{unicode:"1f509",filter:!0},{unicode:"1f50a"},{unicode:"1f514"},{unicode:"1f515",filter:!0},{unicode:"1f4e3"},{unicode:"1f4e2"},{unicode:"1f4ac"},{unicode:"1f4ad",filter:!0},{unicode:"2660"},{unicode:"2663"},{unicode:"2665"},{unicode:"2666"},{unicode:"1f0cf"},{unicode:"1f3b4"},{unicode:"1f004"},{unicode:"1f550"},{unicode:"1f551"},{unicode:"1f552"},{unicode:"1f553"},{unicode:"1f554"},{unicode:"1f555"},{unicode:"1f556"},{unicode:"1f557"},{unicode:"1f558"},{unicode:"1f559"},{unicode:"1f55a"},{unicode:"1f55b"},{unicode:"1f55c",filter:!0},{unicode:"1f55d",filter:!0},{unicode:"1f55e",filter:!0},{unicode:"1f55f",filter:!0},{unicode:"1f560",filter:!0},{unicode:"1f561",filter:!0},{unicode:"1f562",filter:!0},{unicode:"1f563",filter:!0},{unicode:"1f564",filter:!0},{unicode:"1f565",filter:!0},{unicode:"1f566",filter:!0},{unicode:"1f567",filter:!0}]}];function M(e){if(!document.createTreeWalker)return[];for(var t=["SCRIPT","OPTION","TEXTAREA"],n=[],r=document.createTreeWalker(e,NodeFilter.SHOW_TEXT,(function(e){return e.parentElement&&t.indexOf(e.parentElement.nodeName.toUpperCase())>=0?NodeFilter.FILTER_REJECT:String.prototype.trim&&!e.nodeValue.trim().length?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT}),!1);r.nextNode();)n.push(r.currentNode);return n}function N(e){var t=/([\ud800-\udbff])([\udc00-\udfff])/g;e.forEach((function(e){var n,r=e.nodeValue;r.match(t)&&(n=r.replace(t,(function(e,t,n){var r,o;return function(e){var t=document.createElement("img");return t.style.width="1em",t.style.verticalAlign="top",t.src="//assets.github.com/images/icons/emoji/unicode/"+e+".png",t}((r=t.charCodeAt(0),o=n.charCodeAt(0),1024*(r-55296)+(o-56320)+65536).toString(16)).outerHTML})),e.parentNode.replaceChild(function(e){var t,n=document.createElement("DIV"),r=document.createDocumentFragment();for(n.innerHTML=e;t=n.firstChild;)r.appendChild(t);return r}(n),e))}))}String.fromCodePoint||(String.fromCodePoint=function(){var e,t,n,r,o=[];for(r=0;r65535?[55296+(t>>10),56320+(1023&t)]:[e],o.push(String.fromCharCode.apply(null,n));return o.join("")});var L=function(){var e=window.navigator.userAgent.toLowerCase();return e.indexOf("windows nt 6.1")>-1||e.indexOf("windows nt 5.1")>-1},H=function(e){return N(M(e))},W=n(10),z=n(47),U=Object(g.a)(Object(m.a)(function(e){function t(t){var n=e.call(this,t)||this;return n.panel=null,n._isLazyLoadPanel=function(){return i.a.isExperimentOn(W.Constants.experiments.LazyLoadEmojiPanel)},n.buildTabs=function(){return[n.buildTab(P[0],0),P.slice(1).map((function(e,t){return n.buildTab(e,t+1)}))]},n.inputFullAppCategoryEmoji=function(e){return e.iconFullApp?e.iconFullApp:null},n.legacyCategoryEmoji=function(e){return e.icon?n.createEmoji(e.icon):null},n.rootClasses=function(){var e;return d()(((e={})[E.a.emojiPanel]=!0,e[E.a.fullApp]=n.props.appMode===z.b.FullApp,e))},n.state={activeTab:"0",tabs:[],preBuiltTabs:[]},n}return Object(r.__extends)(t,e),t.prototype.componentDidMount=function(){var e=this;if(L()&&H(this.panel),this._isLazyLoadPanel()){var t=P.map((function(t,n){return e.buildTab(t,n)}));this.setState({preBuiltTabs:t})}},t.prototype.createEmoji=function(e){return Array.isArray(e)?String.fromCodePoint(Number("0x"+e[0]),Number("0x"+e[1])):String.fromCodePoint(Number("0x"+e))},t.prototype.isActive=function(e){return this.state.activeTab===e.toString()},t.prototype.setActiveTab=function(e){this.setState({activeTab:e.toString()})},t.prototype.componentDidUpdate=function(){if(this._isLazyLoadPanel()){var e=this.state,t=e.tabs,n=e.preBuiltTabs;0===t.length&&this.setState({tabs:n}),L()&&H(this.panel)}},t.prototype.buildTab=function(e,t){var n=this,r=L()?e.emojis.filter((function(e){return!e.filter})):e.emojis;return a.a.createElement("div",{id:"emojis-tab-content-"+t,role:"tabpanel","aria-labelledby":"emojis-tab-"+t,className:this.isActive(t)?E.a.active:"",key:t},r.map((function(e,t){var r=n.createEmoji(e.unicode),o=e.unicode.toString();return a.a.createElement("button",{className:E.a.emoji,"data-hook":"emoji","data-unicode":o,onClick:function(){return n.props.onAddItemToTextArea(r,{closeKeyboard:!1})},key:t},r)})))},t.prototype.render=function(){var e,t=this,n=f()(this.props.theme,"room.emojiPanel.backgroundColor"),r=f()(this.props.theme,"room.emojiPanel.borderColor"),o=n?{backgroundColor:n}:{},i=this.props.appMode===z.b.FullApp;return a.a.createElement("div",{ref:function(e){return t.panel=e},"data-hook":"emoji-panel",className:this.rootClasses()},a.a.createElement("div",{"data-hook":"categories",className:E.a.categories,role:"tablist"},P.map((function(e,n){var o=r&&t.isActive(n)?{borderBottomColor:r}:{};return a.a.createElement("button",{role:"tab","aria-selected":t.isActive(n),"aria-controls":"emojis-tab-content-"+n,id:"emojis-tab-"+n,style:o,key:n,"data-hook":"emoji-category",onClick:function(){return t.setActiveTab(n)},className:E.a.emoji+" "+e.class+" "+(t.isActive(n)?E.a.active:"")},i?t.inputFullAppCategoryEmoji(e):t.legacyCategoryEmoji(e))}))),a.a.createElement("div",{"data-hook":"inner-panel",style:o,className:d()(E.a.innerPanel,(e={},e[E.a.fullApp]=i,e[E.a.eager]=!this._isLazyLoadPanel(),e))},this._isLazyLoadPanel()?this.state.tabs[this.state.activeTab]:this.buildTabs()))},t}(o.Component))),G=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 9 23",fill:"currentColor",width:t||"1em",height:t||"1em"},n),o.createElement("path",{d:"M4.5,23A4.5,4.5,0,0,1,0,18.5V4.5a4.5,4.5,0,0,1,9,0H8a3.5,3.5,0,0,0-7,0v14a3.5,3.5,0,0,0,7,0v-9a1.5,1.5,0,0,0-3,0V17H4V9.5a2.5,2.5,0,0,1,5,0v9A4.5,4.5,0,0,1,4.5,23Z"}))};G.displayName="attach";var V=G,q=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 16 16",fill:"currentColor",width:t||"16",height:t||"16"},n),o.createElement("path",{fill:"currentColor",d:"M1.40926391,5.29366938 L15.6697462,0.453934265 C16.3429879,0.239515621 16.9856276,0.882771554 16.7714144,1.55665872 L11.9363152,15.8308142 C11.722102,16.5047013 10.8040452,16.6272263 10.4062206,16.0146016 L7.34603122,11.3280226 L12.057229,5.36657191 C12.2102384,5.1827845 12.0266271,4.9989971 11.8430157,5.15215327 L5.87714034,9.91898584 L1.19505066,6.85586236 C0.613614686,6.42702507 0.705420366,5.53871926 1.40926391,5.29366938 Z",transform:"rotate(-45 12.3 10.382)"}))};q.displayName="send";var Y=q,K=n(162),$=n.n(K),Z=n(2),J=n.n(Z),X=function(e){var t;return(t=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return Object(r.__extends)(n,t),n.prototype.render=function(){var t=this.context.allowInput,n=Object(r.__assign)(Object(r.__assign)({},this.props),{allowInput:t});return a.a.createElement(e,Object(r.__assign)({},n))},n}(a.a.Component)).contextTypes={allowInput:J.a.bool},t},Q=n(89),ee=n(552),te=n(669),ne=n(668),re=n(221),oe=n(28),ae=n.n(oe),ie=n(164),se=n(118),ce=n(90),ue=n(173),le={SMS:"https://wixmp-9127dea18607b759d29e6784.wixmp.com/badges/commentSmall.png",Chat:"https://wixmp-9127dea18607b759d29e6784.wixmp.com/badges/chat2Small.png",Email:"https://wixmp-9127dea18607b759d29e6784.wixmp.com/badges/mailSmallFlat.png",Facebook:"https://wixmp-9127dea18607b759d29e6784.wixmp.com/badges/facebookSmall.png"},de=function(e,t){return null==t?void 0:t.map(i.a.isExperimentOn(ce.a.InstagramIntegration)?function(e){return e===ee.DeliveryMethodId.Facebook?"Instagram":e}:function(e){return e}).map((function(t){var n=ue.a[t],o=le[t];if(n||o){var a=n?{icon:n}:{},i=o?{image:{url:o}}:{};return Object(r.__assign)(Object(r.__assign)({text:e("delivery.method.text."+t.toLocaleLowerCase()),visibleBy:"PRIVILEGED"},a),i)}})).filter((function(e){return Boolean(e)}))},pe=function(e){var t=function(t){function n(e){var n=t.call(this,e)||this;return n.handleKeyDown=function(e){n.shouldSendMessage(e)&&(n.handleSendMessage(),e.preventDefault())},n.handleChange=function(e){var t=e.target.value;n.props.handleChange&&n.props.handleChange(t),n.setState({message:t})},n.handleSendMessage=function(){if(n.state.message){var e=n.props,t=e.chatroomId,r=e.userId,o=e.deliveryMethods,a=n.state.message.trim(),i=o&&n.getDeliveryMethodsBadges(o);n.props.onSendMessage(Q.a.fromText({summary:a,text:a,chatroomId:t,userId:r,deliveryMethods:o,badges:i})),n.closeKeyboard(),n.setState({message:"",error:null})}},n.shouldSendMessage=function(e){var t=n.props.sendOnEnter,r=void 0===t||t,o="Enter"===e.key,a=e.shiftKey,i=e.ctrlKey,s=e.metaKey,c=n.state.message.trim();return o&&c&&(r&&!a||!r&&i||!r&&s)},n.isSelectedDeliveryMethod=function(e){var t;return(null===(t=n.props.deliveryMethods)||void 0===t?void 0:t[0])===e},n.allowSMSImages=function(){return n.isSelectedDeliveryMethod(ee.DeliveryMethodId.SMS)&&i.a.isExperimentOn(ce.a.AllowSMSImages)},n.allowedAttachmentTypes=function(){return n.isSelectedDeliveryMethod(ee.DeliveryMethodId.SMS)?n.allowSMSImages()?[se.a.attachmentTypes.IMAGE]:[]:re.a},n.allowedFiles=function(){return Object(re.e)(n.allowedAttachmentTypes())},n.handleFileSelect=function(e,t){void 0===t&&(t=ie.a.Input),Object(re.d)(e,n.allowedAttachmentTypes())?Object(re.c)(e)?(n.setState({error:"error.file.too.large"}),n.closeKeyboard()):(n.sendFileMessage(e,t).catch((function(){})),n.setState({error:null})):(n.setState({error:"error.unsupported.file.format"}),n.closeKeyboard())},n.getDeliveryMethodsBadges=function(e){return de(n.props.t,e)},n.handleFileErrorDismiss=function(){n.setState({error:null})},n.closeKeyboard=function(){n.setState({isKeyboardOpen:!1})},n.handleKeyboardButtonClick=function(e,t){n.setState((function(t){return{isKeyboardOpen:t.activeKeyboardName!==e||!t.isKeyboardOpen,activeKeyboardName:e,error:null}}),(function(){t&&n.state.isKeyboardOpen&&n.props.eventHooks&&n.props.eventHooks.onInputKeyboardSwitch&&n.props.eventHooks.onInputKeyboardSwitch(t)}))},n.onAddItemToTextArea=function(e,t){var r=(void 0===t?{}:t).closeKeyboard,o=void 0===r||r,a=""+n.state.message+e;n.props.handleChange&&n.props.handleChange(a),n.setState({message:a}),o&&n.closeKeyboard()},n.onAttachCustomTemplateItem=function(e,t){var r=e.appName,o=e.appData,a=e.summary,i=(void 0===t?{}:t).closeKeyboard,s=void 0===i||i,c=n.props,u=c.userId,l=c.chatroomId,d=c.onSendMessage,p=c.deliveryMethods,f=p&&n.getDeliveryMethodsBadges(p);d(Q.a.fromTemplate({templateData:new te.a({appName:r,appData:o}),userId:u,chatroomId:l,messageType:W.Constants.MessageTypes.Templates.Custom,summary:a,deliveryMethods:p,badges:f})),s&&n.closeKeyboard()},n.onAttachStandardTemplateItem=function(e,t){var r=e.title,o=e.descriptions,a=void 0===o?[]:o,i=e.buttons,s=void 0===i?[]:i,c=e.imageUrl,u=e.orientation,l=e.summary,d=(void 0===t?{}:t).closeKeyboard,p=void 0===d||d,f=n.props,h=f.userId,m=f.chatroomId,g=f.onSendMessage,v=f.deliveryMethods,b=v&&n.getDeliveryMethodsBadges(v);g(Q.a.fromTemplate({templateData:new ne.a({title:r,lines:a,buttons:s.map((function(e){return{text:e.text,cta:e.ctaLink}})),orientation:u,imageUrl:c}),userId:h,chatroomId:m,messageType:W.Constants.MessageTypes.Templates.Standard,summary:l,deliveryMethods:v,badges:b})),p&&n.closeKeyboard()},n.onAttachUploadedImageItem=function(e,t){var r=(void 0===t?{}:t).closeKeyboard,o=void 0!==r&&r,a=n.props.deliveryMethods,i=a&&n.getDeliveryMethodsBadges(a);!function(e,t,n,r,o,a,i){t(Q.a.fromImage({id:ae()(),userId:o,chatroomId:n,transit:{status:"uploaded"},summary:r,uri:e.url,mediaFileId:"",mediaProvider:e.mediaProvider,fileName:e.fileName,fileSize:e.fileSize,width:e.width,height:e.height,deliveryMethods:a,badges:i}))}(e,n.props.onSendMessage,n.props.chatroomId,n.props.t("message.sent.photo"),n.props.userId,void 0,i),o&&n.closeKeyboard()},n.state={message:n.props.message||"",error:null,activeKeyboardName:null,isKeyboardOpen:!1},n}return Object(r.__extends)(n,t),n.prototype.UNSAFE_componentWillReceiveProps=function(e){e.message&&!this.props.message&&!this.state.message&&this.setState({message:e.message})},n.prototype.componentDidUpdate=function(e,t){t.isKeyboardOpen&&e.isHeaderFolded&&!this.props.isHeaderFolded&&this.closeKeyboard()},n.prototype.sendFileMessage=function(e,t){return Object(r.__awaiter)(this,void 0,void 0,(function(){var n,o,a,i,s,c,u,l,d,p,f,h,m,g;return Object(r.__generator)(this,(function(v){switch(v.label){case 0:return this.props.onUploadFile?e.type.startsWith("image")?[2,this.sendImageMessage(e,t)]:(n=this.props,o=n.userId,a=n.chatroomId,i=n.onClearUnreadDisplay,s=n.onUploadFile,c=n.onAddMessage,u=n.onSendMessage,l=n.deliveryMethods,d=n.t,p=ae()(),f={id:p,userId:o,chatroomId:a},h=l&&this.getDeliveryMethodsBadges(l),m=Q.a.fromFile(Object(r.__assign)(Object(r.__assign)({},f),{transit:{status:"uploading",isPending:!0,file:e},summary:d("message.sent.file"),fileName:e.name,fileSize:e.size,type:e.type,deliveryMethods:l,badges:h})),i(),c({dto:m.dto,transit:m.transit}),[4,s(e,t)]):[2];case 1:return g=v.sent(),m=Q.a.fromFile(Object(r.__assign)(Object(r.__assign)({},f),{transit:{status:"uploaded",file:e},summary:d("message.sent.file"),uri:g.url,mediaFileId:g.mediaFileId,mediaProvider:g.mediaProvider,fileName:g.name,fileSize:g.fileSize,type:g.contentType,deliveryMethods:l,badges:h})),c({dto:m.dto,transit:m.transit}),u(m),[2]}}))}))},n.prototype.sendImageMessage=function(e,t){return Object(r.__awaiter)(this,void 0,void 0,(function(){var n,o,a,i,s,c,u,l,d,p,f,h,m,g;return Object(r.__generator)(this,(function(v){switch(v.label){case 0:return n=this.props,o=n.userId,a=n.chatroomId,i=n.onClearUnreadDisplay,s=n.onUploadFile,c=n.onAddMessage,u=n.onSendMessage,l=n.deliveryMethods,d=n.t,p=ae()(),f={id:p,userId:o,chatroomId:a},h=l&&this.getDeliveryMethodsBadges(l),m=Q.a.fromImage(Object(r.__assign)(Object(r.__assign)({},f),{transit:{status:"uploading",isPending:!0,file:e},summary:d("message.sent.photo"),deliveryMethods:l,badges:h})),i(),c({dto:m.dto,transit:m.transit}),[4,s(e,t)];case 1:return g=v.sent(),m=Q.a.fromImage(Object(r.__assign)(Object(r.__assign)({},f),{transit:{status:"uploaded",file:e},summary:d("message.sent.photo"),uri:g.url,mediaFileId:g.mediaFileId,mediaProvider:g.mediaProvider,fileName:g.name,fileSize:g.fileSize,width:g.width,height:g.height,deliveryMethods:l,badges:h})),c({dto:m.dto,transit:m.transit}),u(m),[2]}}))}))},n.prototype.render=function(){var t={handleKeyDown:this.handleKeyDown,handleChange:this.handleChange,handleCloseKeyboard:this.closeKeyboard,handleFileErrorDismiss:this.handleFileErrorDismiss,allowedFiles:this.allowedFiles,message:this.state.message,error:this.state.error,activeKeyboardName:this.state.activeKeyboardName,isKeyboardOpen:this.state.isKeyboardOpen,onAddItemToTextArea:this.onAddItemToTextArea,onAttachCustomTemplateItem:this.onAttachCustomTemplateItem,onAttachStandardTemplateItem:this.onAttachStandardTemplateItem,onAttachUploadedImageItem:this.onAttachUploadedImageItem,handleKeyboardButtonClick:this.handleKeyboardButtonClick,inputKeyboards:this.props.inputKeyboards||[],onSendMessage:this.handleSendMessage,onFileSelect:this.handleFileSelect},n=Object(r.__assign)(Object(r.__assign)({},this.props),t);return a.a.createElement(e,Object(r.__assign)({},n))},n}(a.a.Component);return Object(h.c)()(t)},fe=n(240),he=n.n(fe),me=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 20 20",fill:"currentColor",width:t||"1em",height:t||"1em"},n),o.createElement("path",{d:"M10,0a10,10,0,1,0,9.85,8.26A10,10,0,0,0,10,0Zm0,19A9,9,0,1,1,18.87,8.44,9.11,9.11,0,0,1,19,10,9,9,0,0,1,10,19Zm4.23-6.88a4.5,4.5,0,0,1-8.72,0l1-.25a3.5,3.5,0,0,0,6.78,0ZM8,8A1,1,0,1,1,7,7,1,1,0,0,1,8,8Zm6,0a1,1,0,1,1-1-1A1,1,0,0,1,14,8Z"}))};me.displayName="emoji";var ge=me,ve=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 20 20",fill:"currentColor",width:t||"1em",height:t||"1em"},n),o.createElement("path",{d:"M10,0a10,10,0,1,0,9.85,8.26A10,10,0,0,0,10,0Zm0,19A9,9,0,1,1,18.87,8.44,9.11,9.11,0,0,1,19,10,9,9,0,0,1,10,19Zm-.05-5.1L5,8.95H6.41l3.54,3.54,3.54-3.54H14.9Z"}))};ve.displayName="emojiClose";var be=ve,ye=function(e){var t=e.style,n=void 0===t?{}:t,r=e.open,o=void 0!==r&&r,i=e.iconSize;return a.a.createElement("span",{key:"emoji-button-style","data-hook":"emoji-button-style",style:n}," ",o?a.a.createElement(be,{size:i}):a.a.createElement(ge,{size:i})," ")},_e=function(e){function t(t){var n=e.call(this,t)||this;return n.input=null,n.getKeyboardComponentByName=function(e){var t=n.getKeyboards().find((function(t){return t.componentName===e}));if(t)return t.component},n.isKeyboardOpen=function(e){return n.props.isKeyboardOpen&&n.props.activeKeyboardName===e},n.getKeyboards=function(){var e={componentName:"emoji-keyboard",component:U,icon:ye,buttonClassName:b.a.emojiButton,iconTooltip:n.props.t("input.buttons.tooltip.emoji")};return Object(r.__spreadArrays)(n.props.inputKeyboards,[e]).map((function(e){return Object(r.__assign)(Object(r.__assign)({},e),{button:{className:e.buttonClassName,dataHook:e.componentName,onClick:function(){n.props.handleKeyboardButtonClick(e.componentName),n.focusInput()},ariaLabel:e.iconTooltip,children:a.a.createElement(e.icon,{iconSize:"16px",open:n.isKeyboardOpen("emoji-keyboard")})}})}))},n.focusInput=function(){n.input&&n.input.focus()},n.onAddItemToTextArea=function(e,t){n.props.onAddItemToTextArea(e,t),n.focusInput()},n.renderKeyboardArea=function(e){var t,o=n.props,i=o.isKeyboardOpen,s=o.activeKeyboardName;if(n.props.error)return null;var c=n.getKeyboardComponentByName(s);return a.a.createElement("div",{"data-hook":"input-keyboards",className:d()(b.a.keyboards,(t={},t[b.a.minimized]=!i,t)),style:i?Object(r.__assign)({},e):void 0},i&&c&&a.a.createElement("div",{"data-hook":s,className:b.a.keyboardWrapper},a.a.createElement(c,{onAddItemToTextArea:n.onAddItemToTextArea,onAttachCustomTemplateItem:function(){},onAttachStandardTemplateItem:function(){},onAttachUploadedImageItem:function(){},closeKeyboard:n.props.handleCloseKeyboard,isOpen:i,recipientParticipantId:n.props.otherParticipantId})))},n.handleFileSelect=function(e){var t=e.target,r=t.files&&t.files[0];r&&n.props.onFileSelect(r,ie.a.Input),t.value=""},n.handlePaste=function(e){var t=e.clipboardData,r=t.files&&t.files[0];r&&(e.preventDefault(),n.props.onFileSelect(r,ie.a.Clipboard))},n.shouldShowSendButton=function(){return!!n.props.message||n.props.showSendButton},n.getButtons=function(){var e=n.props,t=e.disabled,o=e.t,i=e.eventHooks,s=void 0===i?{}:i,c=e.allowedFiles,u=e.isMobile,l=(e.showSendButton,{className:b.a.fileButton,dataHook:"attachment-button",onClick:function(){var e,t;null===(e=n.attachmentInput.current)||void 0===e||e.click(),null===(t=s.onAttachmentClick)||void 0===t||t.call(s)},children:a.a.createElement("span",{"data-hook":"attachment-button-style"},a.a.createElement(V,{width:"7px",height:"17px"}),a.a.createElement("input",{onClick:function(e){return e.stopPropagation()},tabIndex:-1,ref:n.attachmentInput,disabled:t,type:"file",accept:c(),onChange:n.handleFileSelect,className:b.a.fileUploadInput,"data-hook":"file-upload-input"})),ariaLabel:o("input.attachment.button.aria-label")}),d=u?[]:n.getKeyboards().map((function(e){return e.button})),p=[l],f=n.shouldShowSendButton()?[]:p;return Object(r.__spreadArrays)(d,f)},n.getSendButton=function(){var e=n.props,t=e.theme,o=e.t,i=e.message,s=e.onSendMessage;if(!n.shouldShowSendButton())return null;var c=f()(t,"input.color"),u=f()(t,"input.sendIconColor"),l=u?{color:u}:c?{color:c}:null,d={className:b.a.sendButton,dataHook:"send-button",disabled:!i.trim(),onClick:s,ariaLabel:o("input.send"),children:a.a.createElement("span",{"data-hook":"send-button-style",style:Object(r.__assign)({},l)},a.a.createElement(Y,{size:"16px"}))};return n.renderButton(d)},n.getButtonsComponent=function(){var e=n.getButtons();return a.a.createElement(a.a.Fragment,null,e.map((function(e,t){return n.renderButton(e,t)})))},n.attachmentInput=Object(o.createRef)(),n}return Object(r.__extends)(t,e),t.prototype.UNSAFE_componentWillReceiveProps=function(e){var t=this;e.isVisible&&!this.props.isVisible&&setTimeout((function(){t.focusInput()}))},t.prototype.componentDidUpdate=function(e){var t=this.props,n=t.droppedFiles,r=void 0===n?[]:n,o=t.onDroppedFilesUpload;r.length>0&&(this.props.onFileSelect(r[0],ie.a.DragNDrop),o())},t.prototype.componentDidMount=function(){var e=this.props,t=e.isMobile,n=e.isVisible;e.allowInput&&!t&&n&&this.focusInput()},t.prototype.renderFileError=function(e){var t=this.props,n=t.theme,o=t.error,i=t.handleFileErrorDismiss,s=t.t,c=t.disabled,u=t.allowedFiles;if(!o)return null;var l=f()(n,"room.button.background"),d=f()(n,"room.button.borderRadius"),p=l?{backgroundColor:l}:{};return p=void 0!==d?Object(r.__assign)({borderRadius:d},p):p,a.a.createElement("div",{style:Object(r.__assign)({},e),className:b.a.error},a.a.createElement("button",{className:b.a.xButton,onClick:i},a.a.createElement($.a,null)),a.a.createElement("span",{className:b.a.errorTitle},s("error.oops")),a.a.createElement("span",{className:b.a.errorText},s(o)),a.a.createElement("span",{style:p,className:b.a.chooseAnotherFile},a.a.createElement("input",{disabled:c,type:"file",accept:u(),onChange:this.handleFileSelect,className:b.a.fileUploadInput,"data-hook":"another-file-upload-input"}),s("error.choose.another.file")))},t.prototype.renderButton=function(e,t){var n,r=this.props,o=r.disabled,i=r.theme,s=o||e.disabled,c=f()(i,"input.color"),u=f()(i,"input.sendIconColor")||c;return a.a.createElement("button",{key:t,onClick:function(){return!s&&e.onClick&&e.onClick()},disabled:s,"data-hook":e.dataHook,className:d()(b.a.button,e.className,(n={},n[b.a.disabled]=s,n)),"aria-label":e.ariaLabel},a.a.createElement("span",{className:b.a.buttonWrapper,style:{color:u}},e.children))},t.prototype.render=function(){var e,t=this,n=this.props,o=n.allowInput,i=n.theme,s=n.disabled,c=n.placeholder,u=n.t,l=n.message,p=n.banner;if(!o)return p?a.a.createElement("div",{className:b.a.blockedInput},a.a.createElement("div",{className:b.a.banner},p)):null;var h=f()(i,"room.fontFamily"),m=f()(i,"input.color"),g=f()(i,"input.dividerColor",m),v=f()(i,"input.dividerWidth"),_=m?{color:m}:null,E=v?{borderTop:v+"px solid "+g}:null,C=he()(l);return a.a.createElement("div",{"data-hook":"widget-input",className:d()(b.a.widgetInput),style:Object(r.__assign)({fontFamily:h},_)},this.renderKeyboardArea(E),this.renderFileError(_),a.a.createElement("div",{"data-hook":"textarea-wrapper",className:d()(b.a.textareaWrapper,(e={},e[b.a.withBanner]=!!p,e)),style:Object(r.__assign)({},E)},a.a.createElement("div",{className:b.a.container},a.a.createElement(y.a,{"aria-label":"Type your message. Hit enter to submit.","data-hook":"input",disabled:s,inputRef:function(e){return t.input=e},maxRows:5,className:b.a.textarea,onKeyDown:this.props.handleKeyDown,onChange:this.props.handleChange,placeholder:c||u("input.placeholder"),value:l,role:"textbox",style:Object(r.__assign)(Object(r.__assign)({},_),{boxShadow:"none",direction:"neutral"!==C?C:void 0}),onPaste:this.handlePaste}),!p&&this.getButtonsComponent(),this.getSendButton()),p&&a.a.createElement("div",{className:b.a.container},this.getButtonsComponent(),a.a.createElement("div",{className:b.a.banner},p))))},t.defaultProps={sendOnEnter:!0,allowInput:!0},t}(a.a.Component),Ee=pe(X(Object(g.a)(Object(h.c)()(_e)))),Ce=n(76),Fe=n.n(Ce),Ae=n(482),we=n.n(Ae),Oe=n(129),De=Object(m.a)(function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.renderButton=function(e,n){var r,o=e.disabled||t.props.disabled;return a.a.createElement("button",{key:n,onClick:function(){return!o&&e.onClick&&e.onClick()},disabled:o,"data-hook":e.dataHook,className:d()(we.a.inputButton,e.className,(r={},r[we.a.disabled]=o,r)),"aria-label":e.ariaLabel},e.children)},t}return Object(r.__extends)(t,e),t.prototype.render=function(){var e,t=this,n=this.props,r=n.buttons,o=n.appMode===z.b.FullApp;return a.a.createElement("div",{className:d()(we.a.inputButtons,(e={},e[we.a.fullApp]=o,e)),"data-hook":"input-buttons"},r&&r.map((function(e,n){return e.hide?null:e.tooltipContent?a.a.createElement(Oe.a,{key:"button-tooltip"+n,dataHook:e.dataHook+"-tooltip",content:e.tooltipContent,textAlign:"center"},a.a.createElement("div",null,t.renderButton(e,n))):t.renderButton(e,n)})))},t}(a.a.Component)),xe=function(e){function t(t){var n=e.call(this,t)||this;return n.input=null,n.getKeyboardComponentByName=function(e){var t=n.keyboards.find((function(t){return t.componentName===e}));if(t)return t.component},n.isKeyboardOpen=function(e){return n.props.isKeyboardOpen&&n.props.activeKeyboardName===e},n.focusInput=function(){n.input&&n.input.focus()},n.onAddItemToTextArea=function(e,t){n.props.onAddItemToTextArea(e,t),n.focusInput()},n.renderKeyboards=function(){var e=n.props,t=e.isKeyboardOpen,r=e.activeKeyboardName,o=n.getKeyboardComponentByName(r);return n.props.error?null:a.a.createElement("div",{"data-hook":"input-keyboards",className:Fe.a.inputKeyboards+" "+(!t&&Fe.a.minimized)},t&&o&&a.a.createElement("div",{"data-hook":r,className:Fe.a.keyboardWrapper},a.a.createElement(o,{onAddItemToTextArea:n.onAddItemToTextArea,onAttachCustomTemplateItem:function(){},onAttachStandardTemplateItem:function(){},onAttachUploadedImageItem:function(){},closeKeyboard:n.props.handleCloseKeyboard,isOpen:t,recipientParticipantId:n.props.otherParticipantId})))},n.handleFileSelect=function(e){var t=e.target,r=t.files&&t.files[0];r&&n.props.onFileSelect(r,ie.a.Input),t.value=""},n.handlePaste=function(e){var t=e.clipboardData,r=t.files&&t.files[0];r&&(e.preventDefault(),n.props.onFileSelect(r,ie.a.Clipboard))},n.state={isFocus:!1},n}return Object(r.__extends)(t,e),t.prototype.UNSAFE_componentWillReceiveProps=function(e){var t=this;e.isVisible&&!this.props.isVisible&&setTimeout((function(){t.focusInput()}))},t.prototype.componentDidUpdate=function(e,t){!e.isKeyboardOpen&&this.props.isKeyboardOpen&&this.props.foldHeader&&this.props.foldHeader({animation:!0});var n=this.props,r=n.droppedFiles,o=void 0===r?[]:r,a=n.onDroppedFilesUpload;o.length>0&&(this.props.onFileSelect(o[0],ie.a.DragNDrop),a())},Object.defineProperty(t.prototype,"keyboards",{get:function(){var e=this,t=f()(this.props.theme,"input.color"),n=f()(this.props.theme,"input.opacityOnFocus"),o={opacity:this.state.isFocus?1:.7},i=n?o:null,s=t?{color:t}:null,c={componentName:"emoji-keyboard",component:U,icon:ye,buttonClassName:Fe.a.emojiButton,iconTooltip:this.props.t("input.buttons.tooltip.emoji")};return Object(r.__spreadArrays)(this.props.inputKeyboards,[c]).map((function(t){return Object(r.__assign)(Object(r.__assign)({},t),{button:{className:t.buttonClassName,dataHook:t.componentName,onClick:function(){e.props.handleKeyboardButtonClick(t.componentName),e.focusInput()},children:a.a.createElement(t.icon,{iconSize:"20px",style:Object(r.__assign)(Object(r.__assign)({},s),i),open:e.isKeyboardOpen("emoji-keyboard")}),ariaLabel:t.iconTooltip}})}))},enumerable:!0,configurable:!0}),t.prototype.onBlur=function(){this.setState({isFocus:!!this.props.message&&this.props.message.length>0})},t.prototype.onFocus=function(){var e=this.props.foldHeader;this.props.isMobile&&e&&e({animation:!0}),this.setState({isFocus:!0})},t.prototype.componentDidMount=function(){var e=this.props,t=e.isMobile,n=e.isVisible;e.allowInput&&!t&&n&&this.focusInput()},t.prototype.renderFileError=function(e){var t=f()(this.props.theme,"room.button.background"),n=f()(this.props.theme,"room.button.borderRadius"),o=t?{backgroundColor:t}:{};return o=void 0!==n?Object(r.__assign)({borderRadius:n},o):o,a.a.createElement("div",{style:Object(r.__assign)({},e),className:Fe.a.error},a.a.createElement("button",{className:Fe.a.xButton,onClick:this.props.handleFileErrorDismiss},a.a.createElement($.a,null)),a.a.createElement("span",{className:Fe.a.errorTitle},this.props.t("error.oops")),a.a.createElement("span",{className:Fe.a.errorText},this.props.t(this.props.error)),a.a.createElement("span",{style:o,className:Fe.a.chooseAnotherFile},a.a.createElement("input",{disabled:this.props.disabled,type:"file",accept:this.props.allowedFiles(),onChange:this.handleFileSelect,className:Fe.a.fileUploadInput,"data-hook":"another-file-upload-input"}),this.props.t("error.choose.another.file")))},t.prototype.render=function(){var e,t=this;if(!this.props.allowInput)return null;var n=f()(this.props.theme,"input.color"),o=f()(this.props.theme,"input.sendIconColor"),i=f()(this.props.theme,"input.dividerColor",n),s=f()(this.props.theme,"input.dividerWidth"),c=f()(this.props.theme,"input.opacityOnFocus"),u={opacity:this.state.isFocus?1:.7},l=c?u:null,p=n?{color:n}:null,h=o?{color:o}:p,m=s?{borderTop:s+"px solid "+i}:null,g=this.props,v=g.getInputSendViaIndication,b=g.offlineChannels,_=g.isMobile,E=g.disabled,C=g.placeholder,F=g.t,A=g.eventHooks,w=void 0===A?{}:A,O=g.message,D=g.error,x=g.onSendMessage,S=g.allowedFiles,B={className:Fe.a.fileButton,dataHook:"attachment-button",onClick:w.onAttachmentClick,children:a.a.createElement("span",{"data-hook":"attachment-button-style",style:Object(r.__assign)(Object(r.__assign)({transform:"rotate(-315deg)",display:"inline-block"},p),l)},a.a.createElement(V,{width:"9px",height:"23px"}),a.a.createElement("input",{tabIndex:0,disabled:E,type:"file",accept:S(),onChange:this.handleFileSelect,className:Fe.a.fileUploadInput,"data-hook":"file-upload-input","aria-label":F("input.attachment.button.aria-label")}))},T={dataHook:"send-button",disabled:!O.trim(),onClick:x,ariaLabel:F("input.send")},k=[O?Object(r.__assign)(Object(r.__assign)({},T),{children:a.a.createElement("span",{"data-hook":"send-button-style",style:Object(r.__assign)(Object(r.__assign)({},h),l)},a.a.createElement(Y,{size:"16px"})),className:Fe.a.sendButtonIcon+" "+Fe.a.sendButton}):B],I=v&&v(b),j=((e={})[Fe.a.withLabel]=!!I,e[Fe.a.isEmpty]=!O,e),R=this.props.maxRows||5,P=f()(this.props.theme,"room.fontFamily"),M=P?"":Fe.a.defaultFont,N=he()(O);return a.a.createElement("div",{"data-hook":"input-wrapper",className:Fe.a.inputWrapper+" "+M,style:{fontFamily:P}},this.renderKeyboards(),D&&this.renderFileError(p),a.a.createElement("div",{"data-hook":"input-box-wrapper",className:d()(Fe.a.textareaWrapper,j),onBlur:function(){return t.onBlur()},onFocus:function(){return t.onFocus()},style:Object(r.__assign)({},m)},I&&a.a.createElement("div",{className:Fe.a.inputLabel,"data-hook":"input-label"},I),a.a.createElement("div",{className:Fe.a.container},!_&&a.a.createElement(De,{buttons:this.keyboards.map((function(e){return e.button}))}),a.a.createElement(y.a,{"aria-label":"Type your message. Hit enter to submit.","data-hook":"input",disabled:E,inputRef:function(e){return t.input=e},maxRows:R,className:Fe.a.input,onKeyDown:this.props.handleKeyDown,onChange:this.props.handleChange,placeholder:C||F("input.placeholder"),value:O,role:"textbox",style:Object(r.__assign)(Object(r.__assign)({},p),{boxShadow:"none",direction:"neutral"!==N?N:void 0}),onPaste:this.handlePaste}),a.a.createElement(De,{buttons:k,disabled:E}))))},t.defaultProps={sendOnEnter:!0,allowInput:!0},t}(a.a.Component),Se=pe(X(Object(g.a)(Object(h.c)()(xe)))),Be=n(59),Te=n.n(Be),ke=n(932),Ie=n(919),je=n(930),Re=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 24 24",fill:"currentColor",width:t||"24",height:t||"24"},n),o.createElement("path",{d:"M18.4744375,11.210225 L17.7701116,10.505899 L19.1183419,9.15766874 C20.2991296,7.97688101 20.2991296,6.06244584 19.1183419,4.88165811 C17.9375542,3.70087038 16.023119,3.70087038 14.8423313,4.88165811 L4.88165811,14.8423313 C3.70087038,16.023119 3.70087038,17.9375542 4.88165811,19.1183419 C6.06244584,20.2991296 7.97688101,20.2991296 9.15766874,19.1183419 L15.3797928,12.8962178 C15.8733885,12.4026221 15.873918,11.6025088 15.3809759,11.1082602 C14.8893899,10.6153713 14.0913153,10.6143151 13.5984264,11.1059012 L9.01179805,15.6925279 L8.3074721,14.9882019 L12.8929201,10.402754 C13.777425,9.52058433 15.206174,9.52247518 16.0862334,10.404867 C16.9672853,11.288254 16.966339,12.7183235 16.0841188,13.6005438 L9.86199469,19.8226678 C8.29221848,21.3924441 5.74710837,21.3924441 4.17733216,19.8226678 C2.60755595,18.2528916 2.60755595,15.7077815 4.17733216,14.1380053 L14.1380053,4.17733216 C15.7077815,2.60755595 18.2528916,2.60755595 19.8226678,4.17733216 C21.3924441,5.74710837 21.3924441,8.29221848 19.8226678,9.86199469 L18.4744375,11.210225 Z"}))};Re.displayName="attachment";var Pe=Re,Me=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 24 24",fill:"currentColor",width:t||"24",height:t||"24"},n),o.createElement("path",{d:"M12,20 C16.418278,20 20,16.418278 20,12 C20,7.581722 16.418278,4 12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 Z M12,21 C7.02943725,21 3,16.9705627 3,12 C3,7.02943725 7.02943725,3 12,3 C16.9705627,3 21,7.02943725 21,12 C21,16.9705627 16.9705627,21 12,21 Z M15.909013,13.8522533 C15.518468,15.6519486 13.9166611,17 12,17 C10.0933984,17 8.4983548,15.6660619 8.09723626,13.8805527 L9.07840097,13.6843198 C9.38803277,15.0114352 10.5785705,16 12,16 C13.4480127,16 14.6564168,14.9741136 14.9380425,13.6095106 L15.909013,13.8522533 Z M9,11 C8.44771525,11 8,10.5522847 8,10 C8,9.44771525 8.44771525,9 9,9 C9.55228475,9 10,9.44771525 10,10 C10,10.5522847 9.55228475,11 9,11 Z M15,11 C14.4477153,11 14,10.5522847 14,10 C14,9.44771525 14.4477153,9 15,9 C15.5522847,9 16,9.44771525 16,10 C16,10.5522847 15.5522847,11 15,11 Z"}))};Me.displayName="smiley";var Ne=Me,Le=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 18 18",fill:"currentColor",width:t||"18",height:t||"18"},n),o.createElement("path",{fill:"currentColor",d:"M7.71178332,9.67060883 L10.1275987,7.15004076 C10.3258205,6.95133528 10.6487501,6.94979783 10.8488821,7.14660677 C11.0490141,7.34341571 11.0505626,7.66404351 10.8523407,7.86274899 L8.42184009,10.3986391 L10.7547895,15.3765024 L15.7510707,2.25174323 L2.62679082,7.34657321 L7.71178332,9.67060883 Z M7.49567733,10.5731703 L1.26629353,7.72610423 C0.899702928,7.55855834 0.915104246,7.03424985 1.2909017,6.88836572 L16.3765743,1.03212537 C16.7451966,0.889026617 17.1095595,1.24899097 16.9692291,1.61762573 L11.2253212,16.7063298 C11.0821214,17.0825021 10.5555212,17.1020236 10.3846786,16.737493 L7.49567733,10.5731703 Z",transform:"rotate(7 8.5 .825)"}))};Le.displayName="sendIconOutline";var He,We,ze=Le,Ue=n(708),Ge=n.n(Ue),Ve={SMS:980},qe=function(e){function t(t){var n=e.call(this,t)||this;return n.textAreaRef=null,n.getKeyboardComponentByName=function(e){var t=n.keyboards.find((function(t){return t.componentName===e}));if(t)return t.component},n.getIsKeyboardHasCustomLayout=function(e){var t=n.keyboards.find((function(t){return t.componentName===e}));return!(!t||!t.hasCustomLayout)},n.getIsKeyboardShouldUnmountOnWhenClosed=function(e){var t=n.keyboards.find((function(t){return t.componentName===e}));return!(!t||!t.unmountOnClose)},n.isKeyboardOpen=function(e){return n.props.isKeyboardOpen&&n.props.activeKeyboardName===e},n.shouldChangeInputlayout=function(){return!(!n.textAreaDuplicateRef||n.props.compactView)&&(n.isTextAreaOverlapsInputButtons()?!n.state.columnLayout:n.state.columnLayout)},n.isTextAreaOverlapsInputButtons=function(){if(!n.textAreaDuplicateRef||!n.inputButtonsRef||!n.textAreaWrapperRef)return!1;return Number(n.textAreaDuplicateRef.clientWidth)+Number(n.inputButtonsRef.clientWidth)+10>n.textAreaWrapperRef.clientWidth},n.renderSendButtonIcon=function(){return a.a.createElement(ke.a,{as:"button",dataHook:"send-icon",size:"small"},a.a.createElement(ze,null))},n.sendButton=function(){var e=n.props.compactView;return{dataHook:"send-button",hide:n.props.disabled||!n.props.message||!n.props.message.trim(),onClick:n.handleSend,children:e?n.renderSendButtonIcon():n.props.t("input.send"),className:e?Te.a.sendButtonIcon:Te.a.sendButton,ariaLabel:n.props.t("input.send")}},n.fileButton=function(){return{className:Te.a.inputButton,tooltipContent:n.props.t("input.buttons.tooltip.attach"),dataHook:"attachment-button",onClick:n.props.eventHooks&&n.props.eventHooks.onAttachmentClick,children:a.a.createElement(Pe,{size:"24px",onClick:n.clickOnInputFile}),ariaLabel:n.props.t("input.buttons.tooltip.attach")}},n.focusInput=function(){n.textAreaRef&&n.textAreaRef.focus()},n.handleSend=function(){n.props.onSendMessage(),n.focusInput()},n.handleFileErrorDismiss=function(){n.props.handleFileErrorDismiss(),n.focusInput()},n.renderInputSendViaIndication=function(){var e=n.withLineSeperatorWrapper,t=n.props.getInputSendViaIndication&&n.props.getInputSendViaIndication(n.props.offlineChannels,n.props.messages);return t&&a.a.createElement(e,{show:!0,dataHook:"input-send-indication"},a.a.createElement("div",{"data-hook":"input-send-indication",className:Te.a.inputSendViaIndication},t))},n.withLineSeperatorWrapper=function(e){var t=e.show,n=e.dataHook,r=e.children;return a.a.createElement("div",{"data-hook":"line-separator-wrapper-"+n,className:Te.a.lineSeparatorWrapper},r,t&&a.a.createElement("div",{"data-hook":"line-separator-"+n,className:Te.a.lineSeparator}))},n.clickOnInputFile=function(){return n.inputFileRef&&n.inputFileRef.click()},n.renderFileError=function(){var e=n.props,t=e.t,r=e.error,o=n.withLineSeperatorWrapper;return a.a.createElement(o,{show:!0,dataHook:"file-upload-error"},a.a.createElement("div",{className:Te.a.sendFileError,"data-hook":"file-upload-error"},a.a.createElement("button",{"data-hook":"close-error-button",className:Te.a.exitButton,onClick:n.handleFileErrorDismiss},a.a.createElement($.a,null)),a.a.createElement("span",{className:Te.a.fileErrorTitle},t("error.oops")),a.a.createElement("div",{className:Te.a.fileErrorText},a.a.createElement(Ie.a,{weight:"normal",size:"small"},t(r))),a.a.createElement("div",{className:Te.a.fileErrorChooseAnotherFile},a.a.createElement(je.a,{dataHook:"another-file-upload",onClick:n.clickOnInputFile},t("error.choose.another.file")))))},n.renderKeyboards=function(){var e,t,r=n.withLineSeperatorWrapper,o=n.props,i=o.isKeyboardOpen,s=o.activeKeyboardName,c=n.getKeyboardComponentByName(s)||null,u=n.getIsKeyboardHasCustomLayout(s),l=n.getIsKeyboardShouldUnmountOnWhenClosed(s)&&!i,p=d()(((e={})[Te.a.inputKeyboards]=!0,e[Te.a.internalKeyboardStyle]=!u,e[Te.a.minimized]=!i,e)),f=d()(((t={})[Te.a.keyboardWrapper]=!0,t[Te.a.internalKeyboardStyle]=!u,t)),h=a.a.createElement("div",{"data-hook":"input-keyboards",className:p},c&&!l&&a.a.createElement("div",{"data-hook":s,className:f},a.a.createElement(c,{onAddItemToTextArea:n.onAddItemToTextArea,onAttachCustomTemplateItem:n.onAttachCustomTemplateItem,onAttachStandardTemplateItem:n.onAttachStandardTemplateItem,onAttachUploadedImageItem:n.onAttachUploadedImageItem,closeKeyboard:n.props.handleCloseKeyboard,isOpen:i,recipientParticipantId:n.props.otherParticipantId})));return n.props.error?null:u?h:a.a.createElement(r,{show:!!i,dataHook:"input-keyboards"},h)},n.onAttachCustomTemplateItem=function(e,t){n.props.onAttachCustomTemplateItem(e,t),n.focusInput()},n.onAttachStandardTemplateItem=function(e,t){n.props.onAttachStandardTemplateItem(e,t),n.focusInput()},n.onAttachUploadedImageItem=function(e,t){n.props.onAttachUploadedImageItem(e,t),n.focusInput()},n.onAddItemToTextArea=function(e,t){n.props.onAddItemToTextArea(e,t),n.focusInput()},n.handleFileSelect=function(e){var t=e.target,r=t.files&&t.files[0];r&&n.props.onFileSelect(r,ie.a.Input),t.value=""},n.renderFileInput=function(){return a.a.createElement("input",{ref:function(e){return n.inputFileRef=e},disabled:n.props.disabled,type:"file",accept:n.props.allowedFiles(),onChange:n.handleFileSelect,className:Te.a.fileUploadInput,"data-hook":"file-upload-input"})},n.renderDuplicateTextArea=function(){return a.a.createElement("span",{className:Te.a.duplicateTextArea,ref:function(e){return n.textAreaDuplicateRef=e}},n.props.message)},n.getDeliveryMethodMaxLength=function(){var e=n.props.deliveryMethods,t=null==e?void 0:e[0];if(t)return Ve[t]},n.getMessage=function(){var e=n.props.message;return n.getDeliveryMethodMaxLength()?e.slice(0,n.getDeliveryMethodMaxLength()):e},n.state={columnLayout:t.compactView||!1},n}return Object(r.__extends)(t,e),t.prototype.componentDidMount=function(){this.textAreaRef&&this.textAreaRef.focus(),(0,this.props.setClickBetweenHandler)(this.props.handleCloseKeyboard)},t.prototype.componentDidUpdate=function(e,t){this.shouldChangeInputlayout()&&this.setState({columnLayout:this.isTextAreaOverlapsInputButtons()})},Object.defineProperty(t.prototype,"keyboards",{get:function(){var e=this,t={componentName:"emoji-keyboard",icon:Ne,iconTooltip:this.props.t("input.buttons.tooltip.emoji"),component:U,keyboardNameForBI:void 0,hasCustomLayout:!1,unmountOnClose:!1};return Object(r.__spreadArrays)(this.props.inputKeyboards,[t]).map((function(t){var n=t.icon;return Object(r.__assign)(Object(r.__assign)({},t),{button:{className:Te.a.inputButton+" "+(e.isKeyboardOpen(t.componentName)&&Te.a.activeButton),children:a.a.createElement(n,{"data-hook":t.componentName+"-icon",size:"24px"}),tooltipContent:t.iconTooltip,dataHook:t.componentName,onClick:function(){e.props.handleKeyboardButtonClick(t.componentName,t.keyboardNameForBI),e.focusInput()},ariaLabel:t.iconTooltip,hasCustomLayout:t.hasCustomLayout}})}))},enumerable:!0,configurable:!0}),t.prototype.render=function(){var e,t=this,n=this.props,o=n.disabled,i=n.placeholder,s=n.allowInput,c=void 0===s||s,u=n.error,l=n.preventClickBetween,p=Ge()(Object(r.__spreadArrays)(this.keyboards.map((function(e){return e.button})),[this.props.allowedFiles()&&this.fileButton(),this.sendButton()])),f=d()(((e={})[Te.a.root]=!0,e[Te.a.columnLayout]=this.state.columnLayout,e));if(!c)return null;var h=he()(this.props.message);return a.a.createElement("div",{"data-hook":"root",className:f,ref:function(e){return t.rootRef=e},onClick:l},this.renderFileInput(),this.renderInputSendViaIndication(),u&&this.renderFileError(),this.renderKeyboards(),this.renderDuplicateTextArea(),a.a.createElement("div",{className:Te.a.textAreaWrapper,ref:function(e){return t.textAreaWrapperRef=e}},a.a.createElement(y.a,{"aria-label":"Type your message. Hit enter to submit.","data-hook":"input",disabled:o,inputRef:function(e){return t.textAreaRef=e},maxRows:10,className:Te.a.textArea,onKeyDown:this.props.handleKeyDown,onChange:this.props.handleChange,placeholder:i||this.props.t("input.placeholder"),value:this.getMessage(),role:"textbox",style:{direction:"neutral"!==h?h:void 0},maxLength:this.getDeliveryMethodMaxLength()}),a.a.createElement("div",{className:Te.a.inputButtonsWrapper,ref:function(e){return t.inputButtonsRef=e}},a.a.createElement(De,{buttons:p,disabled:o}))))},t}(a.a.Component),Ye=pe(X(Object(h.c)()((He=qe,(We=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.wrappedComponentOnClick=function(e){e.stopPropagation()},t}return Object(r.__extends)(t,e),t.prototype.componentWillUnmount=function(){var e=this.context.unregisterHandler;e&&e()},t.prototype.render=function(){var e=this.context.registerHandler,t=Object(r.__assign)(Object(r.__assign)({},this.props),{setClickBetweenHandler:function(t){return e&&e(t)},preventClickBetween:this.wrappedComponentOnClick});return a.a.createElement(He,Object(r.__assign)({},t))},t}(a.a.Component)).contextTypes={registerHandler:J.a.func,unregisterHandler:J.a.func},We)))),Ke=Object(m.a)((function(e){return e.appMode===z.b.FullApp?a.a.createElement(Ye,{isVisible:e.isVisible,disabled:e.disabled,handleChange:e.handleChange,message:e.message,eventHooks:e.eventHooks,sendOnEnter:e.sendOnEnter,getInputSendViaIndication:e.getInputSendViaIndication,offlineChannels:e.offlineChannels,messages:e.messages,placeholder:e.placeholder,maxRows:e.maxRows,inputKeyboards:e.inputKeyboards,chatroomId:e.chatroomId,userId:e.userId,onSendMessage:e.onSendMessage,onAddMessage:e.onAddMessage,onUploadFile:e.onUploadFile,onClearUnreadDisplay:e.onClearUnreadDisplay,compactView:e.compactView,otherParticipantId:e.otherParticipantId,deliveryMethods:e.deliveryMethods}):i.a.isExperimentOn(ce.a.WidgetRedesignPhase1)?a.a.createElement(Ee,Object(r.__assign)({},e)):a.a.createElement(Se,Object(r.__assign)({},e))})),$e=function(e){function t(t){var n=e.call(this,t)||this;return n.registerHandler=function(e){n.setState({clickBetweenHandler:e})},n.unregisterHandler=function(){n.setState({clickBetweenHandler:void 0})},n.clickHandler=function(e){var t=n.state.clickBetweenHandler;if(n.props.children){var r=o.Children.only(n.props.children).props.onClick;t&&t(),r&&r(e)}},n.state={},n}return Object(r.__extends)(t,e),t.prototype.getChildContext=function(){return{registerHandler:this.registerHandler,unregisterHandler:this.unregisterHandler}},t.prototype.render=function(){var e=this.props.children;return e?a.a.cloneElement(o.Children.only(e),{onClick:this.clickHandler}):null},t.childContextTypes={registerHandler:J.a.func,unregisterHandler:J.a.func},t}(a.a.Component);function Ze(e,t,n,r){return new(n||(n=Promise))((function(o,a){function i(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,s)}c((r=r.apply(e,t||[])).next())}))}function Je(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(a){return function(s){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!(o=i.trys,(o=o.length>0&&o[o.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]0)&&!(r=a.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}Object.create;var Qe=new Map([["avi","video/avi"],["gif","image/gif"],["ico","image/x-icon"],["jpeg","image/jpeg"],["jpg","image/jpeg"],["mkv","video/x-matroska"],["mov","video/quicktime"],["mp4","video/mp4"],["pdf","application/pdf"],["png","image/png"],["zip","application/zip"],["doc","application/msword"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"]]);function et(e,t){var n=function(e){var t=e.name;if(t&&-1!==t.lastIndexOf(".")&&!e.type){var n=t.split(".").pop().toLowerCase(),r=Qe.get(n);r&&Object.defineProperty(e,"type",{value:r,writable:!1,configurable:!1,enumerable:!0})}return e}(e);if("string"!=typeof n.path){var r=e.webkitRelativePath;Object.defineProperty(n,"path",{value:"string"==typeof t?t:"string"==typeof r&&r.length>0?r:e.name,writable:!1,configurable:!1,enumerable:!0})}return n}var tt=[".DS_Store","Thumbs.db"];function nt(e){return Ze(this,void 0,void 0,(function(){return Je(this,(function(t){return[2,(n=e,n.dataTransfer&&e.dataTransfer?ot(e.dataTransfer,e.type):rt(e))];var n}))}))}function rt(e){return(null!==e.target&&e.target.files?it(e.target.files):[]).map((function(e){return et(e)}))}function ot(e,t){return Ze(this,void 0,void 0,(function(){var n;return Je(this,(function(r){switch(r.label){case 0:return e.items?(n=it(e.items).filter((function(e){return"file"===e.kind})),"drop"!==t?[2,n]:[4,Promise.all(n.map(st))]):[3,2];case 1:return[2,at(ct(r.sent()))];case 2:return[2,at(it(e.files).map((function(e){return et(e)})))]}}))}))}function at(e){return e.filter((function(e){return-1===tt.indexOf(e.name)}))}function it(e){for(var t=[],n=0;n=t&&e.size<=n;if(vt(t))return e.size>=t;if(vt(n))return e.size<=n}return!0}function vt(e){return null!=e}function bt(e){var t=e.files,n=e.accept,r=e.minSize,o=e.maxSize;return!(!e.multiple&&t.length>1)&&t.every((function(e){return mt(e,n)&>(e,r,o)}))}function yt(e){return"function"==typeof e.isPropagationStopped?e.isPropagationStopped():void 0!==e.cancelBubble&&e.cancelBubble}function _t(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,(function(e){return"Files"===e||"application/x-moz-file"===e})):!!e.target&&!!e.target.files}function Et(e){e.preventDefault()}function Ct(e){return-1!==e.indexOf("MSIE")||-1!==e.indexOf("Trident/")}function Ft(e){return-1!==e.indexOf("Edge/")}function At(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return Ct(e)||Ft(e)}function wt(){for(var e=arguments.length,t=new Array(e),n=0;n1?n-1:0),o=1;o=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var kt=Object(o.forwardRef)((function(e,t){var n=e.children,r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.accept,n=e.disabled,r=void 0!==n&&n,a=e.getFilesFromEvent,i=void 0===a?nt:a,s=e.maxSize,c=void 0===s?1/0:s,u=e.minSize,l=void 0===u?0:u,d=e.multiple,p=void 0===d||d,f=e.onDragEnter,h=e.onDragLeave,m=e.onDragOver,g=e.onDrop,v=e.onDropAccepted,b=e.onDropRejected,y=e.onFileDialogCancel,_=e.preventDropOnDocument,E=void 0===_||_,C=e.noClick,F=void 0!==C&&C,A=e.noKeyboard,w=void 0!==A&&A,O=e.noDrag,D=void 0!==O&&O,x=e.noDragEventsBubbling,S=void 0!==x&&x,B=Object(o.useRef)(null),T=Object(o.useRef)(null),k=Object(o.useReducer)(Rt,jt),I=Dt(k,2),j=I[0],R=I[1],P=j.isFocused,M=j.isFileDialogActive,N=j.draggedFiles,L=Object(o.useCallback)((function(){T.current&&(R({type:"openDialog"}),T.current.value=null,T.current.click())}),[R]),H=function(){M&&setTimeout((function(){T.current&&(T.current.files.length||(R({type:"closeDialog"}),"function"==typeof y&&y()))}),300)};Object(o.useEffect)((function(){return window.addEventListener("focus",H,!1),function(){window.removeEventListener("focus",H,!1)}}),[T,M,y]);var W=Object(o.useCallback)((function(e){B.current&&B.current.isEqualNode(e.target)&&(32!==e.keyCode&&13!==e.keyCode||(e.preventDefault(),L()))}),[B,T]),z=Object(o.useCallback)((function(){R({type:"focus"})}),[]),U=Object(o.useCallback)((function(){R({type:"blur"})}),[]),G=Object(o.useCallback)((function(){F||(At()?setTimeout(L,0):L())}),[T,F]),V=Object(o.useRef)([]),q=function(e){B.current&&B.current.contains(e.target)||(e.preventDefault(),V.current=[])};Object(o.useEffect)((function(){return E&&(document.addEventListener("dragover",Et,!1),document.addEventListener("drop",q,!1)),function(){E&&(document.removeEventListener("dragover",Et),document.removeEventListener("drop",q))}}),[B,E]);var Y=Object(o.useCallback)((function(e){e.preventDefault(),e.persist(),ee(e),-1===V.current.indexOf(e.target)&&(V.current=[].concat(Ot(V.current),[e.target])),_t(e)&&Promise.resolve(i(e)).then((function(t){yt(e)&&!S||(R({draggedFiles:t,isDragActive:!0,type:"setDraggedFiles"}),f&&f(e))}))}),[i,f,S]),K=Object(o.useCallback)((function(e){if(e.preventDefault(),e.persist(),ee(e),e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch(e){}return _t(e)&&m&&m(e),!1}),[m,S]),$=Object(o.useCallback)((function(e){e.preventDefault(),e.persist(),ee(e);var t=V.current.filter((function(t){return t!==e.target&&B.current&&B.current.contains(t)}));V.current=t,t.length>0||(R({isDragActive:!1,type:"setDraggedFiles",draggedFiles:[]}),_t(e)&&h&&h(e))}),[B,h,S]),Z=Object(o.useCallback)((function(e){e.preventDefault(),e.persist(),ee(e),V.current=[],_t(e)&&Promise.resolve(i(e)).then((function(n){if(!yt(e)||S){var r=[],o=[];n.forEach((function(e){mt(e,t)&>(e,l,c)?r.push(e):o.push(e)})),!p&&r.length>1&&o.push.apply(o,Ot(r.splice(0))),R({acceptedFiles:r,rejectedFiles:o,type:"setFiles"}),g&&g(r,o,e),o.length>0&&b&&b(o,e),r.length>0&&v&&v(r,e)}})),R({type:"reset"})}),[p,t,l,c,i,g,v,b,S]),J=function(e){return r?null:e},X=function(e){return w?null:J(e)},Q=function(e){return D?null:J(e)},ee=function(e){S&&e.stopPropagation()},te=Object(o.useMemo)((function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,n=void 0===t?"ref":t,o=e.onKeyDown,a=e.onFocus,i=e.onBlur,s=e.onClick,c=e.onDragEnter,u=e.onDragOver,l=e.onDragLeave,d=e.onDrop,p=Tt(e,["refKey","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"]);return St(Bt({onKeyDown:X(wt(o,W)),onFocus:X(wt(a,z)),onBlur:X(wt(i,U)),onClick:J(wt(s,G)),onDragEnter:Q(wt(c,Y)),onDragOver:Q(wt(u,K)),onDragLeave:Q(wt(l,$)),onDrop:Q(wt(d,Z))},n,B),r||w?{}:{tabIndex:0},{},p)}}),[B,W,z,U,G,Y,K,$,Z,w,D,r]),ne=Object(o.useCallback)((function(e){e.stopPropagation()}),[]),re=Object(o.useMemo)((function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.refKey,r=void 0===n?"ref":n,o=e.onChange,a=e.onClick,i=Tt(e,["refKey","onChange","onClick"]),s=Bt({accept:t,multiple:p,type:"file",style:{display:"none"},onChange:J(wt(o,Z)),onClick:J(wt(a,ne)),autoComplete:"off",tabIndex:-1},r,T);return St({},s,{},i)}}),[T,t,p,Z,r]),oe=N.length,ae=oe>0&&bt({files:N,accept:t,minSize:l,maxSize:c,multiple:p}),ie=oe>0&&!ae;return St({},j,{isDragAccept:ae,isDragReject:ie,isFocused:P&&!r,getRootProps:te,getInputProps:re,rootRef:B,inputRef:T,open:J(L)})}(Tt(e,["children"])),i=r.open,s=Tt(r,["open"]);return Object(o.useImperativeHandle)(t,(function(){return{open:i}}),[i]),a.a.createElement(o.Fragment,null,n(St({},s,{open:i})))}));kt.displayName="Dropzone",kt.propTypes={children:J.a.func,accept:J.a.oneOfType([J.a.string,J.a.arrayOf(J.a.string)]),multiple:J.a.bool,preventDropOnDocument:J.a.bool,noClick:J.a.bool,noKeyboard:J.a.bool,noDrag:J.a.bool,noDragEventsBubbling:J.a.bool,minSize:J.a.number,maxSize:J.a.number,disabled:J.a.bool,getFilesFromEvent:J.a.func,onFileDialogCancel:J.a.func,onDragEnter:J.a.func,onDragLeave:J.a.func,onDragOver:J.a.func,onDrop:J.a.func,onDropAccepted:J.a.func,onDropRejected:J.a.func};var It=kt,jt={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,draggedFiles:[],acceptedFiles:[],rejectedFiles:[]};function Rt(e,t){switch(t.type){case"focus":return St({},e,{isFocused:!0});case"blur":return St({},e,{isFocused:!1});case"openDialog":return St({},e,{isFileDialogActive:!0});case"closeDialog":return St({},e,{isFileDialogActive:!1});case"setDraggedFiles":var n=t.isDragActive;return St({},e,{draggedFiles:t.draggedFiles,isDragActive:n});case"setFiles":return St({},e,{acceptedFiles:t.acceptedFiles,rejectedFiles:t.rejectedFiles});case"reset":return St({},e,{isFileDialogActive:!1,isDragActive:!1,draggedFiles:[],acceptedFiles:[],rejectedFiles:[]});default:return e}}var Pt=function(e){return function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.state={files:[]},e.handleDrop=function(t){return e.setState({files:t})},e.clearFileSelection=function(){return e.setState({files:[]})},e.isEnabled=function(){return e.props.appMode===z.b.Widget&&i.a.isExperimentOn(W.Constants.experiments.DragNDropUpload)},e}return Object(r.__extends)(n,t),n.prototype.render=function(){var t=this;return this.isEnabled()?a.a.createElement(It,{onDrop:this.handleDrop,noClick:!0,noKeyboard:!0},(function(n){var o=n.getRootProps,i=n.getInputProps,s=n.isDragActive;return a.a.createElement(e,Object(r.__assign)({},t.props,{dropRootProps:o(),dropInputProps:i(),isDragActive:s,droppedFiles:t.state.files,clearDroppedFiles:t.clearFileSelection}))})):a.a.createElement(e,Object(r.__assign)({},this.props))},n}(o.Component)},Mt=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 60 49",fill:"currentColor",width:t||"60",height:t||"49"},n),o.createElement("g",{id:"Drag-&-Drop-files",stroke:"none",fill:"none",strokeWidth:"1",fillRule:"evenodd"},o.createElement("g",{id:"Drag-&-Drop---Success",transform:"translate(-356 -478)",fill:"currentColor",stroke:"currentColor",fillRule:"nonzero"},o.createElement("g",{id:"noun_Cloud_1812163-(1)-Copy",transform:"translate(357 479)"},o.createElement("g",{id:"Group"},o.createElement("path",{d:"M28.9999993,0.239819155 C33.3838779,0.239819155 37.787462,1.90814042 41.1313597,5.26666775 C43.8407507,7.98789493 45.4159779,11.4090117 45.9303984,14.9479793 C52.7341279,15.8228413 57.9999993,21.6387934 57.9999993,28.7046211 C57.9999993,36.3742268 51.7953848,42.6060961 44.1590916,42.6060961 L36.9090916,42.6060961 C36.6713997,42.6094058 36.4503107,42.4839783 36.3304838,42.2777757 C36.2106568,42.0715731 36.2106568,41.8165424 36.3304838,41.6103398 C36.4503107,41.4041372 36.6713997,41.2787097 36.9090916,41.2820859 L44.1590916,41.2820859 C51.0829075,41.2820859 56.6818188,35.6587014 56.6818188,28.7046211 C56.6818188,22.1386549 51.6932916,16.75033 45.3125007,16.168523 C45.0021477,16.1414581 44.7530321,15.8998681 44.7152325,15.5892976 C44.3184597,12.1567089 42.8076257,8.83274972 40.1839825,6.19756563 C37.0930438,3.09325535 33.0499825,1.56376282 28.9999993,1.56376282 C24.9500188,1.56376282 20.9283779,3.09227563 17.8366484,6.19756563 C14.262662,9.7871807 12.7478075,14.6805427 13.3053984,19.3542624 C13.3291399,19.5436558 13.2703322,19.7341246 13.1440646,19.8767966 C13.017797,20.0194686 12.8363597,20.1004568 12.6463075,20.0989807 L11.863637,20.0989807 C6.01005293,20.0989807 1.31818248,24.8113662 1.31818248,30.6905366 C1.31818248,36.569707 6.01005293,41.2820859 11.863637,41.2820859 L21.0909097,41.2820859 C21.3286016,41.2787097 21.5496906,41.4041372 21.6695176,41.6103398 C21.7893445,41.8165424 21.7893445,42.0715731 21.6695176,42.2777757 C21.5496906,42.4839783 21.3286016,42.6094058 21.0909097,42.6060961 L11.863637,42.6060961 C5.30258475,42.6060961 -6.59090924e-07,37.2802676 -6.59090924e-07,30.6905366 C-6.59090924e-07,24.1008056 5.30258475,18.775037 11.863637,18.775037 L11.9872166,18.775037 C11.6154234,13.9351624 13.2074575,8.96448211 16.8892052,5.26666775 C20.2320484,1.90912676 24.6161234,0.239819155 28.9999993,0.239819155 L28.9999993,0.239819155 Z M29.0619552,22.7468746 C29.2175007,22.7601141 29.3524825,22.8310775 29.4532575,22.9123676 L36.7032575,29.5320859 C36.9591166,29.7698 36.9828438,30.2281493 36.7441211,30.4836704 C36.5059257,30.7391915 36.049637,30.7448845 35.7966779,30.5041915 L29.6590916,24.8981507 L29.6590916,45.9157563 C29.6590916,46.2813634 29.3640166,46.5777282 29.0000007,46.5777282 C28.6359188,46.5777282 28.3409098,46.2813634 28.3409098,45.9157563 L28.3409098,24.8981507 L22.2031257,30.5041915 C21.9501666,30.7449507 21.4939438,30.7392577 21.2556825,30.4836704 C21.017487,30.2281493 21.0257916,29.8059437 21.2965461,29.5320859 L28.5465461,22.9123676 C28.7299052,22.7769944 28.9058825,22.7333704 29.0614938,22.7468746 L29.0619552,22.7468746 Z",id:"Shape"}))))))};Mt.displayName="dropzoneCloud";var Nt=Mt,Lt=n(79),Ht=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),t.prototype.render=function(){var e,t,n,o,c,l,p,h,m,g,v,b,y=this.props,_=y.messages,E=y.appMode,C=y.className,F=void 0===C?"":C,A=y.disabled,w=y.onSendMessage,O=y.onSendAgain,D=y.onAddMessage,x=y.onUploadFile,S=y.onClearUnreadDisplay,B=y.handleTyping,T=y.header,k=y.unreadCount,I=y.lastReadMessageSequence,j=y.userId,R=y.chatroomId,P=y.eventHooks,M=y.messageDirectionOverride,N=y.hasMore,L=y.loadMore,H=y.sendOnEnter,W=y.instanceId,z=y.isVisible,U=y.isGroupChat,G=y.foldHeader,V=y.unfoldHeader,q=y.isHeaderFolded,Y=y.isMobile,K=y.isCollapsedAndRounded,$=y.theme,Z=y.shouldApplyCollapseAnimation,J=y.sendersData,X=y.getInputSendViaIndication,Q=y.offlineChannels,ee=y.banner,te=y.unfoldWhenEmpty,ne=y.inputOverrideComponent,re=y.messageDraft,oe=y.messageDisplayOption,ae=y.typingStatus,ie=y.timestampTooltipConfig,se=y.customTypingAnimation,ue=y.useAvatarTooltip,le=y.inputPlaceholder,de=y.inputKeyboards,pe=y.setMessagesRead,fe=y.containerStyle,he=y.compactView,me=y.emptyState,ge=y.loadingState,ve=y.errorState,be=y.hasError,ye=y.initialFetchDone,_e=y.otherParticipantId,Ee=y.droppedFiles,Ce=y.dropRootProps,Fe=y.isDragActive,Ae=y.clearDroppedFiles,we=y.deliveryMethods,Oe=y.showSendButton,De=y.onButtonInteraction,xe=y.getIndicationData,Se=y.getFooter,Be=y.t,Te=f()($,"header.collapsedAsRounded",!1),ke=d()(u.a.chatRoom,u.a[E],F,E,((e={})[u.a.collapsedAndRounded]=K,e[u.a.shouldApplyCollapseAnimation]=Te&&Z,e[u.a.hidden]=!z,e)),Ie=!!(null==_?void 0:_.length),je=ye||Ie,Re=ge&&!je,Pe=me&&!Ie,Me=!Pe&&!Re&&je,Ne=Re?ge:Pe?me:null;if(be&&ve)return ve;var Le=i.a.isExperimentOn(ce.a.WidgetRedesignPhase1);return a.a.createElement($e,null,a.a.createElement("div",Object(r.__assign)({"data-hook":"chat-room",className:ke},Ce),T,Me?a.a.createElement(s.b,{hasMore:N,loadMore:L,messages:_,unreadCount:k,lastReadMessageSequence:I,userId:j,headerExists:null!==T,messageDirectionOverride:M,instanceId:W,isVisible:z,isGroupChat:U,foldHeader:G,unfoldHeader:V,isHeaderFolded:q,eventHooks:P,sendersData:J,onSendAgain:O,unfoldWhenEmpty:te,messageDisplayOption:oe,typingStatus:ae,timestampTooltipConfig:ie,customTypingAnimation:se,useAvatarTooltip:ue,setMessagesRead:pe,containerStyle:fe,chatroomId:R,onButtonInteraction:De,getIndicationData:xe,getFooter:Se}):Ne,Fe&&a.a.createElement("div",{"data-hook":"drag-active",className:d()(u.a.dragActive,(t={},t[u.a.newDesign]=Le,t)),style:{backgroundColor:null===(o=null===(n=$.room)||void 0===n?void 0:n.dropzone)||void 0===o?void 0:o.backgroundColor}},a.a.createElement(Nt,{color:Le?null===(l=null===(c=$.room)||void 0===c?void 0:c.dropzone)||void 0===l?void 0:l.color:null!==(h=null===(p=$.header)||void 0===p?void 0:p.background)&&void 0!==h?h:Lt.a,size:null===(g=null===(m=$.room)||void 0===m?void 0:m.dropzone)||void 0===g?void 0:g.dropLogoSize}),a.a.createElement("h2",{style:{color:null===(b=null===(v=$.room)||void 0===v?void 0:v.dropzone)||void 0===b?void 0:b.color}},Be("chatroom.dropzone.explanation"))),!Le&&ee&&a.a.createElement("div",{"data-hook":"banner"},ee),ne||a.a.createElement(Ke,{isVisible:z,disabled:A||!z,handleChange:B,message:re,eventHooks:P,sendOnEnter:H,foldHeader:G,isMobile:Y,getInputSendViaIndication:X,offlineChannels:Q,messages:_,isHeaderFolded:q,placeholder:le,inputKeyboards:de,chatroomId:R,userId:j,onSendMessage:w,onAddMessage:D,onUploadFile:x,onClearUnreadDisplay:S,compactView:he,otherParticipantId:_e,droppedFiles:Ee,onDroppedFilesUpload:Ae,deliveryMethods:we,banner:Le?ee:void 0,showSendButton:Oe})))},t.defaultProps={sendersData:[],onSendMessage:function(){},handleTyping:function(){}},t}(o.Component);t.a=Object(g.a)(Object(m.a)(Pt(Object(h.c)()(Ht))))},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(12),o=n.n(r),a=n(70),i=n.n(a),s=n(0),c=n.n(s),u=c.a.createContext(),l=["defaultIcons"];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 p(e){for(var t=1;t*{margin:calc(var(--Box1918766342-gap)/2) calc(var(--Box1918766342-gap)/2)}}.Box1918766342__root.Box1918766342--inline{display:inline-flex}.Box1918766342__root.Box1918766342---direction-10-horizontal{flex-direction:row}.Box1918766342__root.Box1918766342---direction-10-horizontal.Box1918766342---alignItems-4-left{justify-content:flex-start}.Box1918766342__root.Box1918766342---direction-10-horizontal.Box1918766342---alignItems-6-center{justify-content:center}.Box1918766342__root.Box1918766342---direction-10-horizontal.Box1918766342---alignItems-5-right{justify-content:flex-end}.Box1918766342__root.Box1918766342---direction-10-horizontal.Box1918766342---justifyContent-3-top{align-items:flex-start}.Box1918766342__root.Box1918766342---direction-10-horizontal.Box1918766342---justifyContent-6-middle{align-items:center}.Box1918766342__root.Box1918766342---direction-10-horizontal.Box1918766342---justifyContent-6-bottom{align-items:flex-end}.Box1918766342__root.Box1918766342---direction-8-vertical{flex-direction:column}.Box1918766342__root.Box1918766342---direction-8-vertical.Box1918766342---alignItems-4-left{align-items:flex-start}.Box1918766342__root.Box1918766342---direction-8-vertical.Box1918766342---alignItems-6-center{align-items:center}.Box1918766342__root.Box1918766342---direction-8-vertical.Box1918766342---alignItems-5-right{align-items:flex-end}.Box1918766342__root.Box1918766342---direction-8-vertical.Box1918766342---justifyContent-3-top{justify-content:flex-start}.Box1918766342__root.Box1918766342---direction-8-vertical.Box1918766342---justifyContent-6-middle{justify-content:center}.Box1918766342__root.Box1918766342---direction-8-vertical.Box1918766342---justifyContent-6-bottom{justify-content:flex-end}.Box1918766342__root.Box1918766342---direction-10-horizontal.Box1918766342---alignItems-13-space-between,.Box1918766342__root.Box1918766342---direction-10-horizontal.Box1918766342---justifyContent-13-space-between,.Box1918766342__root.Box1918766342---direction-8-vertical.Box1918766342---alignItems-13-space-between,.Box1918766342__root.Box1918766342---direction-8-vertical.Box1918766342---justifyContent-13-space-between{justify-content:space-between}",1,"Box1918766342",n.stylable.$)},,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(287),o=n(648),a=n(649),i=n(288),s=n(747),c=n(289);e.exports=function(e,t,n){var u=-1,l=o,d=e.length,p=!0,f=[],h=f;if(n)p=!1,l=a;else if(d>=200){var m=t?null:s(e);if(m)return c(m);p=!1,l=i,h=new r}else h=t?[]:f;e:for(;++u=0||(o[n]=e[n]);return o},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,n){"use strict";var r=function(){};e.exports=r},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"]},function(e,t,n){var r=n(557),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},function(e,t){var n=/\s/;e.exports=function(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}},function(e,t,n){var r=n(508);e.exports=function(e){return e?(e=r(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0)return 1;return 0}();var o=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),r))}};function a(e){return e&&"[object Function]"==={}.toString.call(e)}function i(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function s(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function c(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=i(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:c(s(e))}function u(e){return e&&e.referenceNode?e.referenceNode:e}var l=n&&!(!window.MSInputMethodContext||!document.documentMode),d=n&&/MSIE 10/.test(navigator.userAgent);function p(e){return 11===e?l:10===e?d:l||d}function f(e){if(!e)return document.documentElement;for(var t=p(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===i(n,"position")?f(n):n:e?e.ownerDocument.documentElement:document.documentElement}function h(e){return null!==e.parentNode?h(e.parentNode):e}function m(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,a=document.createRange();a.setStart(r,0),a.setEnd(o,0);var i,s,c=a.commonAncestorContainer;if(e!==c&&t!==c||r.contains(o))return"BODY"===(s=(i=c).nodeName)||"HTML"!==s&&f(i.firstElementChild)!==i?f(c):c;var u=h(e);return u.host?m(u.host,t):m(e,h(t).host)}function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===t?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var o=e.ownerDocument.documentElement,a=e.ownerDocument.scrollingElement||o;return a[n]}return e[n]}function v(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=g(t,"top"),o=g(t,"left"),a=n?-1:1;return e.top+=r*a,e.bottom+=r*a,e.left+=o*a,e.right+=o*a,e}function b(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function y(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],p(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function _(e){var t=e.body,n=e.documentElement,r=p(10)&&getComputedStyle(n);return{height:y("Height",t,n,r),width:y("Width",t,n,r)}}var E=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},C=function(){function e(e,t){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=p(10),o="HTML"===t.nodeName,a=O(e),s=O(t),u=c(e),l=i(t),d=parseFloat(l.borderTopWidth),f=parseFloat(l.borderLeftWidth);n&&o&&(s.top=Math.max(s.top,0),s.left=Math.max(s.left,0));var h=w({top:a.top-s.top-d,left:a.left-s.left-f,width:a.width,height:a.height});if(h.marginTop=0,h.marginLeft=0,!r&&o){var m=parseFloat(l.marginTop),g=parseFloat(l.marginLeft);h.top-=d-m,h.bottom-=d-m,h.left-=f-g,h.right-=f-g,h.marginTop=m,h.marginLeft=g}return(r&&!n?t.contains(u):t===u&&"BODY"!==u.nodeName)&&(h=v(h,t)),h}function x(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=D(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),a=Math.max(n.clientHeight,window.innerHeight||0),i=t?0:g(n),s=t?0:g(n,"left"),c={top:i-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:o,height:a};return w(c)}function S(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===i(e,"position"))return!0;var n=s(e);return!!n&&S(n)}function B(e){if(!e||!e.parentElement||p())return document.documentElement;for(var t=e.parentElement;t&&"none"===i(t,"transform");)t=t.parentElement;return t||document.documentElement}function T(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a={top:0,left:0},i=o?B(e):m(e,u(t));if("viewport"===r)a=x(i,o);else{var l=void 0;"scrollParent"===r?"BODY"===(l=c(s(t))).nodeName&&(l=e.ownerDocument.documentElement):l="window"===r?e.ownerDocument.documentElement:r;var d=D(l,i,o);if("HTML"!==l.nodeName||S(i))a=d;else{var p=_(e.ownerDocument),f=p.height,h=p.width;a.top+=d.top-d.marginTop,a.bottom=f+d.top,a.left+=d.left-d.marginLeft,a.right=h+d.left}}var g="number"==typeof(n=n||0);return a.left+=g?n:n.left||0,a.top+=g?n:n.top||0,a.right-=g?n:n.right||0,a.bottom-=g?n:n.bottom||0,a}function k(e){return e.width*e.height}function I(e,t,n,r,o){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var i=T(n,r,a,o),s={top:{width:i.width,height:t.top-i.top},right:{width:i.right-t.right,height:i.height},bottom:{width:i.width,height:i.bottom-t.bottom},left:{width:t.left-i.left,height:i.height}},c=Object.keys(s).map((function(e){return A({key:e},s[e],{area:k(s[e])})})).sort((function(e,t){return t.area-e.area})),u=c.filter((function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight})),l=u.length>0?u[0].key:c[0].key,d=e.split("-")[1];return l+(d?"-"+d:"")}function j(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=r?B(t):m(t,u(n));return D(n,o,r)}function R(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function P(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function M(e,t,n){n=n.split("-")[0];var r=R(e),o={width:r.width,height:r.height},a=-1!==["right","left"].indexOf(n),i=a?"top":"left",s=a?"left":"top",c=a?"height":"width",u=a?"width":"height";return o[i]=t[i]+t[c]/2-r[c]/2,o[s]=n===s?t[s]-r[u]:t[P(s)],o}function N(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function L(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===n}));var r=N(e,(function(e){return e[t]===n}));return e.indexOf(r)}(e,"name",n))).forEach((function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&a(n)&&(t.offsets.popper=w(t.offsets.popper),t.offsets.reference=w(t.offsets.reference),t=n(t,e))})),t}function H(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=j(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=I(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=M(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=L(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function W(e,t){return e.some((function(e){var n=e.name;return e.enabled&&n===t}))}function z(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r1&&void 0!==arguments[1]&&arguments[1],n=Q.indexOf(e),r=Q.slice(n+1).concat(Q.slice(0,n));return t?r.reverse():r}var te="flip",ne="clockwise",re="counterclockwise";function oe(e,t,n,r){var o=[0,0],a=-1!==["right","left"].indexOf(r),i=e.split(/(\+|\-)/).map((function(e){return e.trim()})),s=i.indexOf(N(i,(function(e){return-1!==e.search(/,|\s/)})));i[s]&&-1===i[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var c=/\s*,\s*|\s+/,u=-1!==s?[i.slice(0,s).concat([i[s].split(c)[0]]),[i[s].split(c)[1]].concat(i.slice(s+1))]:[i];return(u=u.map((function(e,r){var o=(1===r?!a:a)?"height":"width",i=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,i=!0,e):i?(e[e.length-1]+=t,i=!1,e):e.concat(t)}),[]).map((function(e){return function(e,t,n,r){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),a=+o[1],i=o[2];if(!a)return e;if(0===i.indexOf("%")){var s=void 0;switch(i){case"%p":s=n;break;case"%":case"%r":default:s=r}return w(s)[t]/100*a}if("vh"===i||"vw"===i){return("vh"===i?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*a}return a}(e,o,t,n)}))}))).forEach((function(e,t){e.forEach((function(n,r){K(n)&&(o[t]+=n*("-"===e[r-1]?-1:1))}))})),o}var ae={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var o=e.offsets,a=o.reference,i=o.popper,s=-1!==["bottom","top"].indexOf(n),c=s?"left":"top",u=s?"width":"height",l={start:F({},c,a[c]),end:F({},c,a[c]+a[u]-i[u])};e.offsets.popper=A({},i,l[r])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,r=e.placement,o=e.offsets,a=o.popper,i=o.reference,s=r.split("-")[0],c=void 0;return c=K(+n)?[+n,0]:oe(n,a,i,s),"left"===s?(a.top+=c[0],a.left-=c[1]):"right"===s?(a.top+=c[0],a.left+=c[1]):"top"===s?(a.left+=c[0],a.top-=c[1]):"bottom"===s&&(a.left+=c[0],a.top+=c[1]),e.popper=a,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||f(e.instance.popper);e.instance.reference===n&&(n=f(n));var r=z("transform"),o=e.instance.popper.style,a=o.top,i=o.left,s=o[r];o.top="",o.left="",o[r]="";var c=T(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);o.top=a,o.left=i,o[r]=s,t.boundaries=c;var u=t.priority,l=e.offsets.popper,d={primary:function(e){var n=l[e];return l[e]c[e]&&!t.escapeWithReference&&(r=Math.min(l[n],c[e]-("right"===e?l.width:l.height))),F({},n,r)}};return u.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";l=A({},l,d[t](e))})),e.offsets.popper=l,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,r=t.reference,o=e.placement.split("-")[0],a=Math.floor,i=-1!==["top","bottom"].indexOf(o),s=i?"right":"bottom",c=i?"left":"top",u=i?"width":"height";return n[s]a(r[s])&&(e.offsets.popper[c]=a(r[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!J(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"==typeof r){if(!(r=e.instance.popper.querySelector(r)))return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var o=e.placement.split("-")[0],a=e.offsets,s=a.popper,c=a.reference,u=-1!==["left","right"].indexOf(o),l=u?"height":"width",d=u?"Top":"Left",p=d.toLowerCase(),f=u?"left":"top",h=u?"bottom":"right",m=R(r)[l];c[h]-ms[h]&&(e.offsets.popper[p]+=c[p]+m-s[h]),e.offsets.popper=w(e.offsets.popper);var g=c[p]+c[l]/2-m/2,v=i(e.instance.popper),b=parseFloat(v["margin"+d]),y=parseFloat(v["border"+d+"Width"]),_=g-e.offsets.popper[p]-b-y;return _=Math.max(Math.min(s[l]-m,_),0),e.arrowElement=r,e.offsets.arrow=(F(n={},p,Math.round(_)),F(n,f,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(W(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=T(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],o=P(r),a=e.placement.split("-")[1]||"",i=[];switch(t.behavior){case te:i=[r,o];break;case ne:i=ee(r);break;case re:i=ee(r,!0);break;default:i=t.behavior}return i.forEach((function(s,c){if(r!==s||i.length===c+1)return e;r=e.placement.split("-")[0],o=P(r);var u=e.offsets.popper,l=e.offsets.reference,d=Math.floor,p="left"===r&&d(u.right)>d(l.left)||"right"===r&&d(u.left)d(l.top)||"bottom"===r&&d(u.top)d(n.right),m=d(u.top)d(n.bottom),v="left"===r&&f||"right"===r&&h||"top"===r&&m||"bottom"===r&&g,b=-1!==["top","bottom"].indexOf(r),y=!!t.flipVariations&&(b&&"start"===a&&f||b&&"end"===a&&h||!b&&"start"===a&&m||!b&&"end"===a&&g),_=!!t.flipVariationsByContent&&(b&&"start"===a&&h||b&&"end"===a&&f||!b&&"start"===a&&g||!b&&"end"===a&&m),E=y||_;(p||v||E)&&(e.flipped=!0,(p||v)&&(r=i[c+1]),E&&(a=function(e){return"end"===e?"start":"start"===e?"end":e}(a)),e.placement=r+(a?"-"+a:""),e.offsets.popper=A({},e.offsets.popper,M(e.instance.popper,e.offsets.reference,e.placement)),e=L(e.instance.modifiers,e,"flip"))})),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,o=r.popper,a=r.reference,i=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return o[i?"left":"top"]=a[n]-(s?o[i?"width":"height"]:0),e.placement=P(t),e.offsets.popper=w(o),e}},hide:{order:800,enabled:!0,fn:function(e){if(!J(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=N(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottomn.right||t.top>n.bottom||t.right2&&void 0!==arguments[2]?arguments[2]:{};E(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=o(this.update.bind(this)),this.options=A({},e.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(A({},e.Defaults.modifiers,i.modifiers)).forEach((function(t){r.options.modifiers[t]=A({},e.Defaults.modifiers[t]||{},i.modifiers?i.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return A({name:e},r.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&a(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)})),this.update();var s=this.options.eventsEnabled;s&&this.enableEventListeners(),this.state.eventsEnabled=s}return C(e,[{key:"update",value:function(){return H.call(this)}},{key:"destroy",value:function(){return U.call(this)}},{key:"enableEventListeners",value:function(){return q.call(this)}},{key:"disableEventListeners",value:function(){return Y.call(this)}}]),e}();ie.Utils=("undefined"!=typeof window?window:e).PopperUtils,ie.placements=X,ie.Defaults=ae,t.a=ie}).call(this,n(62))},function(e,t,n){"use strict";t.__esModule=!0;var r=a(n(0)),o=a(n(781));function a(e){return e&&e.__esModule?e:{default:e}}t.default=r.default.createContext||o.default,e.exports=t.default},function(e,t,n){e.exports=n.stylable.create("Button3571501264",{classes:{root:"Button3571501264__root"},vars:{"wsr-button-border-radius":"--wsr-button-border-radius"},stVars:{},keyframes:{}},'.Button3571501264__root{justify-content:center;box-sizing:border-box;text-align:center;border:1px solid;font-size:16px;line-height:24px;font-weight:400;font-weight:var(--wsr-font-weight-medium, 400);font-family:HelveticaNeueW01-55Roma,HelveticaNeueW02-55Roma,HelveticaNeueW10-55Roma,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-55Roma, HelveticaNeueW02-55Roma, HelveticaNeueW10-55Roma),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";outline:0;transition-duration:100ms;transition-timing-function:linear;transition-property:background-color,color,border-color;height:36px;min-width:84px;border-radius:var(--wsr-button-border-radius, 18px);padding:0 23px;background-color:var(--wsr-color-10, #3899EC);border-color:var(--wsr-color-10, #3899EC);color:var(--wsr-text-color-primary-light, #FFFFFF);text-decoration:none;user-select:none}.Button3571501264__root .buttonnext1047407242__content{display:flex;align-items:center}.Button3571501264__root:hover{background-color:var(--wsr-color-20, #4EB7F5);border-color:var(--wsr-color-20, #4EB7F5);color:var(--wsr-text-color-primary-light, #FFFFFF)}.Button3571501264__root:active{background-color:var(--wsr-color-10, #3899EC);border-color:var(--wsr-color-10, #3899EC);color:var(--wsr-text-color-primary-light, #FFFFFF)}.Button3571501264__root.buttonnext1047407242--disabled{color:var(--wsr-text-color-primary-light, #FFFFFF);background-color:rgba(22,45,61,.3);border-color:transparent}.Button3571501264__root.Focusable2188229926--focus-visible{box-shadow:0 0 0 3px #aadbfc;z-index:1000}.Button3571501264__root.Button3571501264---skin-8-standard.Button3571501264---priority-9-secondary{background-color:transparent;border-color:var(--wsr-color-10, #3899EC);color:var(--wsr-color-10, #3899EC)}.Button3571501264__root.Button3571501264---skin-8-standard.Button3571501264---priority-9-secondary:hover{color:#fff;border-color:transparent;background-color:var(--wsr-color-20, #4EB7F5)}.Button3571501264__root.Button3571501264---skin-8-standard.Button3571501264---priority-9-secondary:active{background-color:var(--wsr-color-10, #3899EC);border-color:var(--wsr-color-10, #3899EC);color:#fff}.Button3571501264__root.Button3571501264---skin-8-standard.Button3571501264---priority-9-secondary.buttonnext1047407242--disabled{color:rgba(22,45,61,.3);background-color:transparent;border-color:rgba(22,45,61,.3)}.Button3571501264__root.Button3571501264---skin-8-inverted{border-color:#fff;background-color:#fff;color:#3899ec}.Button3571501264__root.Button3571501264---skin-8-inverted:hover{color:#fff;border-color:transparent;background-color:#4eb7f5}.Button3571501264__root.Button3571501264---skin-8-inverted:active{background-color:#3899ec;border-color:#3899ec;color:#fff}.Button3571501264__root.Button3571501264---skin-8-inverted.buttonnext1047407242--disabled{color:rgba(22,45,61,.3);background-color:transparent;border-color:rgba(22,45,61,.3)}.Button3571501264__root.Button3571501264---skin-5-light{border-color:#fff;background-color:#fff;color:#4eb7f5}.Button3571501264__root.Button3571501264---skin-5-light:hover{background-color:#eaf7ff;color:#3899ec;border-color:#eaf7ff}.Button3571501264__root.Button3571501264---skin-5-light:active{background-color:#daeffe;color:#3899ec}.Button3571501264__root.Button3571501264---skin-5-light.buttonnext1047407242--disabled{color:#fff;background-color:rgba(255,255,255,.3);border-color:transparent}.Button3571501264__root.Button3571501264---skin-5-light.Button3571501264---priority-9-secondary{border:solid 1px #fff;background:0 0;color:#fff}.Button3571501264__root.Button3571501264---skin-5-light.Button3571501264---priority-9-secondary:hover{background-color:#eaf7ff;color:#3899ec;border-color:#eaf7ff}.Button3571501264__root.Button3571501264---skin-5-light.Button3571501264---priority-9-secondary:active{background-color:#daeffe;border:solid 1px #daeffe;color:#3899ec}.Button3571501264__root.Button3571501264---skin-5-light.Button3571501264---priority-9-secondary.buttonnext1047407242--disabled{color:rgba(255,255,255,.7);background-color:transparent;border-color:rgba(255,255,255,.7)}.Button3571501264__root.Button3571501264---skin-11-destructive{background-color:#ee5951;border-color:#ee5951;color:#fff}.Button3571501264__root.Button3571501264---skin-11-destructive:hover{background-color:#f66;border-color:#f66;color:#fff}.Button3571501264__root.Button3571501264---skin-11-destructive:active{background-color:#ee5951;border-color:#ee5951;color:#fff}.Button3571501264__root.Button3571501264---skin-11-destructive.buttonnext1047407242--disabled{color:#fff;background-color:rgba(22,45,61,.3);border-color:transparent}.Button3571501264__root.Button3571501264---skin-11-destructive.Button3571501264---priority-9-secondary{border:solid 1px #ee5951;background:0 0;color:#ee5951}.Button3571501264__root.Button3571501264---skin-11-destructive.Button3571501264---priority-9-secondary:hover{background-color:#f66;border-color:#f66;color:#fff}.Button3571501264__root.Button3571501264---skin-11-destructive.Button3571501264---priority-9-secondary:active{background-color:#ee5951;border-color:#ee5951;color:#fff}.Button3571501264__root.Button3571501264---skin-11-destructive.Button3571501264---priority-9-secondary.buttonnext1047407242--disabled{color:rgba(22,45,61,.3);background-color:transparent;border-color:rgba(22,45,61,.3)}.Button3571501264__root.Button3571501264---skin-7-premium{background-color:#aa4dc8;border-color:#aa4dc8;color:#fff}.Button3571501264__root.Button3571501264---skin-7-premium:hover{background-color:#cd68ed;border-color:#cd68ed;color:#fff}.Button3571501264__root.Button3571501264---skin-7-premium:active{background-color:#aa4dc8;border-color:#aa4dc8;color:#fff}.Button3571501264__root.Button3571501264---skin-7-premium.buttonnext1047407242--disabled{color:#fff;background-color:rgba(22,45,61,.3);border-color:transparent}.Button3571501264__root.Button3571501264---skin-7-premium.Button3571501264---priority-9-secondary{border:solid 1px #aa4dc8;background:0 0;color:#aa4dc8}.Button3571501264__root.Button3571501264---skin-7-premium.Button3571501264---priority-9-secondary:hover{background-color:#cd68ed;border-color:#cd68ed;color:#fff}.Button3571501264__root.Button3571501264---skin-7-premium.Button3571501264---priority-9-secondary:active{background-color:#aa4dc8;border-color:#aa4dc8;color:#fff}.Button3571501264__root.Button3571501264---skin-7-premium.Button3571501264---priority-9-secondary.buttonnext1047407242--disabled{color:rgba(22,45,61,.3);background-color:transparent;border-color:rgba(22,45,61,.3)}.Button3571501264__root.Button3571501264---skin-13-premium-light{background-color:#aa4dc8;border-color:#aa4dc8;color:#fff}.Button3571501264__root.Button3571501264---skin-13-premium-light:hover{background-color:#cd68ed;border-color:#cd68ed;color:#fff}.Button3571501264__root.Button3571501264---skin-13-premium-light:active{background-color:#aa4dc8;border-color:#aa4dc8;color:#fff}.Button3571501264__root.Button3571501264---skin-13-premium-light.buttonnext1047407242--disabled{color:#fff;background-color:rgba(255,255,255,.3);border-color:transparent}.Button3571501264__root.Button3571501264---skin-13-premium-light.Button3571501264---priority-9-secondary{background-color:transparent;border-color:#fff;color:#fff}.Button3571501264__root.Button3571501264---skin-13-premium-light.Button3571501264---priority-9-secondary:hover{background-color:#fff;border-color:#fff;color:#aa4dc8}.Button3571501264__root.Button3571501264---skin-13-premium-light.Button3571501264---priority-9-secondary:active{background-color:#fff;border-color:#fff;color:#aa4dc8}.Button3571501264__root.Button3571501264---skin-13-premium-light.Button3571501264---priority-9-secondary.buttonnext1047407242--disabled{color:rgba(255,255,255,.7);background-color:transparent;border-color:rgba(255,255,255,.7)}.Button3571501264__root.Button3571501264---skin-4-dark{background-color:#162d3d;border:solid 1px #162d3d;color:#fff}.Button3571501264__root.Button3571501264---skin-4-dark:hover{color:#fff;background-color:#32536a;border-color:#32536a}.Button3571501264__root.Button3571501264---skin-4-dark:active{background-color:#162d3d;border-color:#162d3d;color:#fff}.Button3571501264__root.Button3571501264---skin-4-dark.buttonnext1047407242--disabled{color:#fff;background-color:rgba(22,45,61,.3);border-color:transparent}.Button3571501264__root.Button3571501264---skin-4-dark.Button3571501264---priority-9-secondary{background-color:transparent;border:solid 1px #7a92a5;color:#162d3d}.Button3571501264__root.Button3571501264---skin-4-dark.Button3571501264---priority-9-secondary:hover{color:#fff;background-color:#32536a;border-color:#32536a}.Button3571501264__root.Button3571501264---skin-4-dark.Button3571501264---priority-9-secondary:active{background-color:#162d3d;border-color:#162d3d;color:#fff}.Button3571501264__root.Button3571501264---skin-4-dark.Button3571501264---priority-9-secondary.buttonnext1047407242--disabled{color:rgba(22,45,61,.3);background-color:transparent;border-color:rgba(22,45,61,.3)}.Button3571501264__root.Button3571501264---skin-11-transparent{border-color:transparent;background-color:rgba(50,83,106,.48);color:#fff}.Button3571501264__root.Button3571501264---skin-11-transparent:hover{border-color:transparent;background-color:rgba(50,83,106,.54);color:#fff}.Button3571501264__root.Button3571501264---skin-11-transparent:active{border-color:transparent;background-color:rgba(50,83,106,.6);color:#fff}.Button3571501264__root.Button3571501264---skin-11-transparent.buttonnext1047407242--disabled{background-color:rgba(22,45,61,.2);border-color:transparent;color:rgba(255,255,255,.7)}.Button3571501264__root.Button3571501264---skin-11-transparent.Button3571501264---priority-9-secondary{border-color:transparent;background-color:transparent;color:#fff}.Button3571501264__root.Button3571501264---skin-11-transparent.Button3571501264---priority-9-secondary:hover{border-color:transparent;background-color:rgba(50,83,106,.54);color:#fff}.Button3571501264__root.Button3571501264---skin-11-transparent.Button3571501264---priority-9-secondary:active{border-color:transparent;background-color:rgba(50,83,106,.6);color:#fff}.Button3571501264__root.Button3571501264---skin-11-transparent.Button3571501264---priority-9-secondary.buttonnext1047407242--disabled{background-color:transparent;border-color:transparent;color:rgba(255,255,255,.7)}.Button3571501264__root.Button3571501264---size-5-large{height:42px;min-width:102px;font-size:16px;line-height:24px;font-weight:400;font-weight:var(--wsr-font-weight-medium, 400);font-family:HelveticaNeueW01-55Roma,HelveticaNeueW02-55Roma,HelveticaNeueW10-55Roma,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-55Roma, HelveticaNeueW02-55Roma, HelveticaNeueW10-55Roma),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";border-radius:var(--wsr-button-border-radius, 21px);padding:0 29px}.Button3571501264__root.Button3571501264---size-5-small{height:30px;min-width:72px;font-size:14px;line-height:18px;font-weight:400;font-weight:var(--wsr-font-weight-medium, 400);font-family:HelveticaNeueW01-55Roma,HelveticaNeueW02-55Roma,HelveticaNeueW10-55Roma,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-55Roma, HelveticaNeueW02-55Roma, HelveticaNeueW10-55Roma),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";border-radius:var(--wsr-button-border-radius, 15px);padding:0 17px}.Button3571501264__root.Button3571501264---size-4-tiny{height:24px;min-width:60px;font-size:12px;line-height:15px;font-weight:400;font-weight:var(--wsr-font-weight-medium, 400);font-family:HelveticaNeueW01-65Medi,HelveticaNeueW02-65Medi,HelveticaNeueW10-65Medi,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-65Medi, HelveticaNeueW02-65Medi, HelveticaNeueW10-65Medi),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";line-height:16px;border-radius:var(--wsr-button-border-radius, 18px);padding:0 11px}.Button3571501264__root.Button3571501264---size-4-tiny[data-madefor=true]{font-size:12px;line-height:15px;font-weight:400;font-weight:var(--wsr-font-weight-bold, 400);font-family:HelveticaNeueW01-75Bold,HelveticaNeueW02-75Bold,HelveticaNeueW10-75Bold,"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif";font-family:var(--wsr-font-family, HelveticaNeueW01-75Bold, HelveticaNeueW02-75Bold, HelveticaNeueW10-75Bold),"Helvetica Neue","Helvetica","Arial","\\30E1\\30A4\\30EA\\30AA","meiryo","\\30D2\\30E9\\30AE\\30CE\\89D2\\30B4 pro w3","hiragino kaku gothic pro","sans-serif"}.Button3571501264__root.Button3571501264--fluid{width:100%}.Button3571501264__root.Button3571501264--ellipsis{max-width:100%}.Button3571501264__root.Button3571501264---size-4-tiny .buttonnext1047407242__suffix{margin:0 -6px 0 3px;width:18px;height:18px}.Button3571501264__root.Button3571501264---size-4-tiny .buttonnext1047407242__prefix{margin:0 3px 0 -6px;width:18px;height:18px}.Button3571501264__root.Button3571501264---size-5-small .buttonnext1047407242__suffix{margin:0 -6px 0 6px;width:18px;height:18px}.Button3571501264__root.Button3571501264---size-5-small .buttonnext1047407242__prefix{margin:0 6px 0 -6px;width:18px;height:18px}.Button3571501264__root .buttonnext1047407242__suffix{margin:0 -12px 0 6px;width:24px;height:24px}.Button3571501264__root .buttonnext1047407242__prefix{margin:0 6px 0 -12px;width:24px;height:24px}.Button3571501264__root.Button3571501264---size-5-large .buttonnext1047407242__suffix{margin:0 -12px 0 12px;width:24px;height:24px}.Button3571501264__root.Button3571501264---size-5-large .buttonnext1047407242__prefix{margin:0 12px 0 -12px;width:24px;height:24px}[dir=rtl] .Button3571501264__root.Button3571501264---size-5-large .buttonnext1047407242__suffix{margin:0 12px 0 -12px}[dir=rtl] .Button3571501264__root.Button3571501264---size-5-large .buttonnext1047407242__prefix{margin:0 -12px 0 12px}[dir=rtl] .Button3571501264__root.Button3571501264---size-5-small .buttonnext1047407242__suffix{margin:0 6px 0 -6px}[dir=rtl] .Button3571501264__root.Button3571501264---size-5-small .buttonnext1047407242__prefix{margin:0 -6px 0 6px}[dir=rtl] .Button3571501264__root .buttonnext1047407242__suffix{margin:0 12px 0 -12px}[dir=rtl] .Button3571501264__root .buttonnext1047407242__prefix{margin:0 -12px 0 12px}[dir=rtl] .Button3571501264__root.Button3571501264---size-4-tiny .buttonnext1047407242__suffix{margin:0 0 0 -6px}[dir=rtl] .Button3571501264__root.Button3571501264---size-4-tiny .buttonnext1047407242__prefix{margin:0 -6px 0 0}',3,"Button3571501264",n.stylable.$)},function(e,t,n){"use strict";e.exports=n(797)},function(e,t,n){e.exports={D10:"#162D3D",d10:"#162D3D",D20:"#32536A",d20:"#32536A",D30:"#577083",d30:"#577083",D40:"#7A92A5",d40:"#7A92A5",D50:"#B6C1CD",d50:"#B6C1CD",D55:"#CBD3DC",d55:"#CBD3DC",D60:"#DFE5EB",d60:"#DFE5EB",D70:"#F0F4F7",d70:"#F0F4F7",D80:"#FFFFFF",d80:"#FFFFFF",B00:"#2B81CB",b00:"#2B81CB",B05:"#308DDD",b05:"#308DDD",B10:"#3899EC",b10:"#3899EC",B20:"#4EB7F5",b20:"#4EB7F5",B25:"#A1D7FB",b25:"#A1D7FB",B27:"#B3E0FB",b27:"#B3E0FB",B30:"#C1E4FE",b30:"#C1E4FE",B40:"#DAEFFE",b40:"#DAEFFE",B50:"#EAF7FF",b50:"#EAF7FF",B60:"#F4FAFE",b60:"#F4FAFE",F00:"#AADBFC",f00:"#AADBFC",P00:"#8E21B1",p00:"#8E21B1",P10:"#AA4DC8",p10:"#AA4DC8",P20:"#CD68ED",p20:"#CD68ED",P30:"#E5C9EE",p30:"#E5C9EE",P40:"#EEDBF4",p40:"#EEDBF4",P50:"#FAEEFF",p50:"#FAEEFF",P60:"#FAF7FC",p60:"#FAF7FC",O00:"#EA5F0E",o00:"#EA5F0E",O10:"#FB7D33",o10:"#FB7D33",O20:"#FF9A48",o20:"#FF9A48",R00:"#D6453D",r00:"#D6453D",R05:"#D8504C",r05:"#D8504C",R10:"#EE5951",r10:"#EE5951",R20:"#FF6666",r20:"#FF6666",R30:"#FFD7D7",r30:"#FFD7D7",R40:"#FFE1E1",r40:"#FFE1E1",R50:"#FFEBEB",r50:"#FFEBEB",R60:"#FFF5F5",r60:"#FFF5F5",G00:"#44823F",g00:"#44823F",G05:"#61AD5A",g05:"#61AD5A",G10:"#60BC57",g10:"#60BC57",G20:"#80C979",g20:"#80C979",G30:"#C9EEBC",g30:"#C9EEBC",G40:"#DEF4D4",g40:"#DEF4D4",G50:"#EDF9E5",g50:"#EDF9E5",G60:"#F2FBEF",g60:"#F2FBEF",Y00:"#C68801",y00:"#C68801",Y05:"#EDA200",y05:"#EDA200",Y10:"#FDB10C",y10:"#FDB10C",Y20:"#FAC249",y20:"#FAC249",Y30:"#FEF0BA",y30:"#FEF0BA",Y40:"#FEF4CD",y40:"#FEF4CD",Y50:"#FDF7DF",y50:"#FDF7DF",Y60:"#FFFCF0",y60:"#FFFCF0",A1:"#3370FB",a1:"#3370FB",A2:"#7852D2",a2:"#7852D2",A3:"#17B0E2",a3:"#17B0E2",A4:"#C53E99",a4:"#C53E99",A5:"#FDB10C",a5:"#FDB10C",A6:"#3D9FA1",a6:"#3D9FA1",B1:"#EF73C0",b1:"#EF73C0",B2:"#FF8D41",b2:"#FF8D41",B3:"#ED6779",b3:"#ED6779",B4:"#125b8f",b4:"#125b8f",C1:"#4abd81",c1:"#4abd81",C2:"#2682CD",c2:"#2682CD",C3:"#68A4D5",c3:"#68A4D5",C4:"#FF8E8C",c4:"#FF8E8C","D10-05":"rgba(22,45,61,0.05)",d1005:"rgba(22,45,61,0.05)","D10-10":"rgba(22,45,61,0.1)",d1010:"rgba(22,45,61,0.1)","D10-20":"rgba(22,45,61,0.2)",d1020:"rgba(22,45,61,0.2)","D10-30":"rgba(22,45,61,0.3)",d1030:"rgba(22,45,61,0.3)","D40-20":"rgba(122,146,165,0.2)",d4020:"rgba(122,146,165,0.2)","D80-20":"rgba(255,255,255,0.2)",d8020:"rgba(255,255,255,0.2)",srOnly:"_2rslN",wrapper:"wqK4U",widget:"_1aQMT","rotate-ltr":"_2_qDb",rotateLtr:"_2_qDb","rotate-rtl":"_3TCT-",rotateRtl:"_3TCT-"}},function(e,t,n){e.exports=n.stylable.create("IconButton57245097",{classes:{root:"IconButton57245097__root"},vars:{},stVars:{},keyframes:{}},".IconButton57245097__root{width:36px;height:36px;border-radius:18px;padding:0;box-sizing:border-box;text-align:center;border:1px solid;outline:0;transition-duration:100ms;transition-timing-function:linear;transition-property:background-color,color,border-color;background-color:var(--wsr-color-10, #3899EC);border-color:var(--wsr-color-10, #3899EC);color:#fff}.IconButton57245097__root:hover{background-color:var(--wsr-color-20, #4EB7F5);border-color:var(--wsr-color-20, #4EB7F5);color:#fff}.IconButton57245097__root:active{background-color:var(--wsr-color-10, #3899EC);border-color:var(--wsr-color-10, #3899EC);color:#fff}.IconButton57245097__root.buttonnext1047407242--disabled{background-color:rgba(22,45,61,.3);border-color:transparent;color:#fff}.IconButton57245097__root.Focusable2188229926--focus-visible{box-shadow:0 0 0 3px #aadbfc}.IconButton57245097__root .buttonnext1047407242__content{line-height:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.IconButton57245097__root.IconButton57245097---priority-9-secondary{border:solid 1px var(--wsr-color-10, #3899EC);background:0 0;color:var(--wsr-color-10, #3899EC)}.IconButton57245097__root.IconButton57245097---priority-9-secondary:hover{color:#fff;border-color:transparent;background-color:var(--wsr-color-20, #4EB7F5)}.IconButton57245097__root.IconButton57245097---priority-9-secondary:active{background-color:var(--wsr-color-10, #3899EC);border-color:var(--wsr-color-10, #3899EC);color:#fff}.IconButton57245097__root.IconButton57245097---priority-9-secondary.buttonnext1047407242--disabled{border-color:rgba(22,45,61,.3);color:rgba(22,45,61,.3);background-color:transparent}.IconButton57245097__root.IconButton57245097---skin-8-inverted{border:0;background-color:#fff;color:var(--wsr-color-10, #3899EC)}.IconButton57245097__root.IconButton57245097---skin-8-inverted:hover{color:#fff;border-color:transparent;background:var(--wsr-color-20, #4EB7F5)}.IconButton57245097__root.IconButton57245097---skin-8-inverted:active{background-color:var(--wsr-color-10, #3899EC);border-color:var(--wsr-color-10, #3899EC);color:#fff}.IconButton57245097__root.IconButton57245097---skin-8-inverted.buttonnext1047407242--disabled{background-color:rgba(22,45,61,.3);border-color:transparent;color:#fff}.IconButton57245097__root.IconButton57245097---skin-8-inverted.IconButton57245097---priority-9-secondary{border:0;background-color:#fff;color:var(--wsr-color-20, #4EB7F5)}.IconButton57245097__root.IconButton57245097---skin-8-inverted.IconButton57245097---priority-9-secondary:hover{color:#fff;border-color:transparent;background:var(--wsr-color-20, #4EB7F5)}.IconButton57245097__root.IconButton57245097---skin-8-inverted.IconButton57245097---priority-9-secondary:active{background-color:var(--wsr-color-10, #3899EC);border-color:var(--wsr-color-10, #3899EC);color:#fff}.IconButton57245097__root.IconButton57245097---skin-8-inverted.IconButton57245097---priority-9-secondary.buttonnext1047407242--disabled{background-color:rgba(22,45,61,.3);border-color:transparent;color:#fff}.IconButton57245097__root.IconButton57245097---skin-5-light{border:0;background-color:#fff;color:var(--wsr-color-20, #4EB7F5)}.IconButton57245097__root.IconButton57245097---skin-5-light:hover{background-color:var(--wsr-color-50, #EAF7FF);color:var(--wsr-color-10, #3899EC);border-color:var(--wsr-color-50, #EAF7FF)}.IconButton57245097__root.IconButton57245097---skin-5-light:active{background-color:var(--wsr-color-40, #DAEFFE);color:var(--wsr-color-10, #3899EC)}.IconButton57245097__root.IconButton57245097---skin-5-light.buttonnext1047407242--disabled{background-color:rgba(255,255,255,.3);border-color:transparent;color:#fff}.IconButton57245097__root.IconButton57245097---skin-5-light.IconButton57245097---priority-9-secondary{border:solid 1px #fff;background:0 0;color:#fff}.IconButton57245097__root.IconButton57245097---skin-5-light.IconButton57245097---priority-9-secondary:hover{background-color:var(--wsr-color-50, #EAF7FF);color:var(--wsr-color-10, #3899EC);border-color:var(--wsr-color-50, #EAF7FF)}.IconButton57245097__root.IconButton57245097---skin-5-light.IconButton57245097---priority-9-secondary:active{background-color:var(--wsr-color-40, #DAEFFE);border:solid 1px var(--wsr-color-40, #DAEFFE);color:var(--wsr-color-10, #3899EC)}.IconButton57245097__root.IconButton57245097---skin-5-light.IconButton57245097---priority-9-secondary.buttonnext1047407242--disabled{border-color:rgba(255,255,255,.3);color:rgba(255,255,255,.3);background-color:transparent}.IconButton57245097__root.IconButton57245097---skin-11-transparent{border-color:transparent;background-color:rgba(50,83,106,.48);color:#fff}.IconButton57245097__root.IconButton57245097---skin-11-transparent:hover{border-color:transparent;background-color:rgba(50,83,106,.54);color:#fff}.IconButton57245097__root.IconButton57245097---skin-11-transparent:active{border-color:transparent;background-color:rgba(50,83,106,.6);color:#fff}.IconButton57245097__root.IconButton57245097---skin-11-transparent.buttonnext1047407242--disabled{background-color:rgba(22,45,61,.2);border-color:transparent;color:rgba(255,255,255,.7)}.IconButton57245097__root.IconButton57245097---skin-11-transparent.IconButton57245097---priority-9-secondary{border-color:transparent;background-color:transparent;color:#fff}.IconButton57245097__root.IconButton57245097---skin-11-transparent.IconButton57245097---priority-9-secondary:hover{border-color:transparent;background-color:rgba(50,83,106,.54);color:#fff}.IconButton57245097__root.IconButton57245097---skin-11-transparent.IconButton57245097---priority-9-secondary:active{border-color:transparent;background-color:rgba(50,83,106,.6);color:#fff}.IconButton57245097__root.IconButton57245097---skin-11-transparent.IconButton57245097---priority-9-secondary.buttonnext1047407242--disabled{background-color:transparent;border-color:transparent;color:rgba(255,255,255,.7)}.IconButton57245097__root.IconButton57245097---skin-7-premium{border:0;background-color:#aa4dc8;color:#fff}.IconButton57245097__root.IconButton57245097---skin-7-premium:hover{background-color:#cd68ed;color:#fff;border-color:#cd68ed}.IconButton57245097__root.IconButton57245097---skin-7-premium:active{background-color:#aa4dc8;color:#fff}.IconButton57245097__root.IconButton57245097---skin-7-premium.buttonnext1047407242--disabled{background-color:rgba(22,45,61,.3);border-color:transparent;color:#fff}.IconButton57245097__root.IconButton57245097---skin-7-premium.IconButton57245097---priority-9-secondary{border:solid 1px #aa4dc8;background:0 0;color:#aa4dc8}.IconButton57245097__root.IconButton57245097---skin-7-premium.IconButton57245097---priority-9-secondary:hover{background-color:#cd68ed;color:#fff;border-color:#cd68ed}.IconButton57245097__root.IconButton57245097---skin-7-premium.IconButton57245097---priority-9-secondary:active{background-color:#aa4dc8;border:solid 1px #aa4dc8;color:#fff}.IconButton57245097__root.IconButton57245097---skin-7-premium.IconButton57245097---priority-9-secondary.buttonnext1047407242--disabled{border-color:rgba(22,45,61,.3);color:rgba(22,45,61,.3);background-color:transparent}.IconButton57245097__root.IconButton57245097---size-4-tiny{width:24px;height:24px}.IconButton57245097__root.IconButton57245097---size-5-small{width:30px;height:30px}.IconButton57245097__root.IconButton57245097---size-5-large{width:42px;height:42px;border-radius:24px}",3,"IconButton57245097",n.stylable.$)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_THROTTLE_THRESHOLD=t.FetchRoomMessagesPageSize=t.FetchMasterPagePageSize=t.FetchChatroomsPageSizeDefaultValueInt=t.FetchChatroomsPageSizeDefaultValue=t.IndicationEvent=t.HistorySinceRealtimeConnectionWasEstablished=t.MessagePositionInGroup=t.MediaProviders=t.experiments=t.MessageOrientation=t.MessageSendStatus=t.MessageDirections=t.MessageTypes=t.MimeTypes=void 0;t.MimeTypes={Image:"uri/image",PlainText:"text/plain",File:"uri/file"};t.MessageTypes={Message:"message",Templates:{Standard:"template/standard-event",Form:"template/form",Minimal:"template/minimal",Custom:"template/custom"}};t.MessageDirections={Outgoing:"right",Incoming:"left",System:"center"};var r;t.MessageOrientation={Portrait:"portrait",Landscape:"landscape"},function(e){e.SENT="SENT",e.SENDING="SENDING",e.FAILED="FAILED"}(r||(r={})),t.MessageSendStatus=r;t.experiments={CrmmChatRenderOfflineActivity:"specs.woa.CrmmChatRenderOfflineActivity",CrmmChatShowCartIndicator:"specs.woa.CrmmChatShowCartIndicator",GlobalUnreadRoomsCounter:"specs.chat.GlobalUnreadRoomsCounter",UnseenMessagesButton:"specs.chat.UnseenMessagesButton",AvailabilityHours:"specs.chat.AvailabilityHours",LazyLoadEmojiPanel:"specs.chat.LazyLoadEmojiPanel",UxEnhacements:"specs.chat.UxEnhacements",ShowCTAButtonForOldDataFormat:"specs.com.ShowCTAButtonForOldDataFormat",ChatDebugMeasureTimeToPush:"specs.woa.ChatDebugMeasureTimeToPush",EnrichedChatroom:"specs.chat.ChatroomParticipants",DrillInMessageIndications:"specs.chat.DrillInMessageIndications",NoHistoryOnRealtimeConnect:"specs.chat.NoHistoryOnRealtimeConnect",UnseenChatroomCount:"specs.chat.UnseenChatroomCount",InboxErrorIndications:"specs.chat.InboxErrorIndications",FetchChatroomsPageSize:"specs.chat.FetchChatroomsPageSize",DBStorage:"specs.chat.DBStorage",MessageGroupingNewTime:"specs.chat.messageGroupingNewTime",FirebaseAtomicServerTime:"specs.chat.FirebaseAtomicServerTime",DragNDropUpload:"specs.chat.DragNDropUpload",DragNDropUploadInbox:"specs.chat.DragNDropUploadInbox",UseRepository:"specs.chat.SdkUseRepository",UnreadBreakdown:"specs.chat.SdkUnreadBreakdown",UnreadableSequence:"specs.chat.SdkUnreadableSequence"};t.MediaProviders={WIX_MEDIA:"WixMedia",WIX_MEDIA_PUBLIC:"WixMediaPublic"};t.MessagePositionInGroup={START:"start",MIDDLE:"middle",END:"end",SINGLE:"single"};t.HistorySinceRealtimeConnectionWasEstablished=3e4;t.FetchChatroomsPageSizeDefaultValue="30";var o=parseInt("30");t.FetchChatroomsPageSizeDefaultValueInt=o;t.FetchRoomMessagesPageSize=50;var a;t.FetchMasterPagePageSize=30,function(e){e.SENT="Sent",e.SEEN="Seen",e.FAILED="Failed"}(a||(a={})),t.IndicationEvent=a;t.DEFAULT_THROTTLE_THRESHOLD=5e3},function(e,t,n){e.exports=n(802)},,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return w}));var r=n(1),o=n(0),a=function(e){function t(t){var n=e.call(this,t)||this;return n._isInsideClick=function(e){for(var t=n.props,r=t.rootRef,o=t.excludeClass,a=e.target;a;){if(r.current===a)return!0;if(a.classList){if("string"==typeof o&&a.classList.contains(o))return!0;if("object"==typeof o&&a.classList.toString().split(" ").some((function(e){return o.includes(e)})))return!0}a=a.parentElement}},n._onClickOutside=function(e){var t=n.props.onClickOutside;"function"!=typeof t||n._isInsideClick(e)||t(e)},n._boundEvents=[],n}return Object(r.__extends)(t,e),t.prototype._registerEvents=function(){var e=this,t=this.props.options;["mouseup","touchend"].forEach((function(n){document.addEventListener(n,e._onClickOutside,t),e._boundEvents.push(n)}))},t.prototype._unregisterEvents=function(){for(var e=this.props.options;this._boundEvents.length>0;){var t=this._boundEvents.pop();document.removeEventListener(t,this._onClickOutside,e)}},t.prototype.componentDidMount=function(){this.props.onClickOutside&&this._registerEvents()},t.prototype.componentDidUpdate=function(e){this.props.onClickOutside!==e.onClickOutside&&(this.props.onClickOutside?this._registerEvents():this._unregisterEvents())},t.prototype.componentWillUnmount=function(){this._unregisterEvents()},t.prototype.render=function(){return this.props.children},t}(o.PureComponent),i=n(911),s=n(507),c=n(913),u=n(672),l=n(912),d=n(102),p=function(e){var t=e.moveBy,n=e.placement,r=void 0===n?"":n;return r.includes("right")||r.includes("left")?(t?t.y:0)+"px, "+(t?t.x:0)+"px":(t?t.x:0)+"px, "+(t?t.y:0)+"px"},f=n(387),h=n(163),m=o.createContext({excludeClickOutsideClasses:[]});function g(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}var v=n(726);function b(e,t){if(!e)return null;if("string"==typeof e)switch(e){case"window":case"viewport":return document.body;case"scrollParent":return function e(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var n=function(e){return 1!==e.nodeType?[]:e.ownerDocument.defaultView.getComputedStyle(e,null)}(t),r=n.overflow,o=n.overflowX,a=n.overflowY;return/(auto|scroll|overlay)/.test(r+a+o)?t:e(g(t))}(t);default:return}return"function"==typeof e?function(e,t){if(!t)return;var n=function e(t,n){if(!n)return;if(t(n))return n;return e(t,g(n))}(e,t);if(n)return n;return}(e,t):v(e)?e:void 0}var y,_=n(7),E=n.n(_),C=n(725);var F=function(e,t){var n;return e&&(n=e.classList).remove.apply(n,t.split(" "))},A=function(e){var t=e.timeout;if("object"==typeof t){var n=t.enter,r=t.exit;return void 0!==n&&void 0!==r&&(n>0||r>0)}return!!t},w=function(e){function t(t){var n=e.call(this,t)||this;return n.targetRef=null,n.portalNode=null,n.appendToNode=null,n.clickOutsideRef=null,n.popperScheduleUpdate=null,n._hideTimeout=null,n._showTimeout=null,n._handleClickOutside=function(e){var t=n.props,r=t.onClickOutside,o=t.shown,a=t.disableClickOutsideWhenClosed;!r||a&&!o||r(e)},n._onKeyDown=function(e){var t=n.props.onEscPress;t&&"Escape"===e.key&&t(e)},n._onDocumentKeyUp=function(e){var t=n.props.onTabOut;"undefined"!=typeof document&&n.popoverContentRef.current&&!n.popoverContentRef.current.contains(document.activeElement)&&t(e)},n.state={isMounted:!1,shown:t.shown||!1},n.clickOutsideRef=o.createRef(),n.popoverContentRef=o.createRef(),n.clickOutsideClass=C("clickOutside"),n.contentHook="popover-content-"+(t["data-hook"]||"")+"-"+y,n}return Object(r.__extends)(t,e),t.prototype.focus=function(){this.popoverContentRef.current&&this.popoverContentRef.current.focus()},t.prototype.getPopperContentStructure=function(e){var t=this,n=this.state.shown,a=this.props,s=a.moveBy,c=a.appendTo,u=a.placement,l=a.showArrow,f=a.moveArrowTo,h=a.flip,g=a.fixed,v=a.customArrow,b=a.role,y=a.id,_=a.zIndex,C=a.minWidth,F=a.maxWidth,w=a.width,O=a.dynamicWidth,D=a.excludeClass,x=void 0===D?this.clickOutsideClass:D,S=a.contentClassName,B=a.onEscPress,T=a.tabIndex,k=a["aria-label"],I=a["aria-labelledby"],j=a["aria-describedby"],R=function(e){var t=e.width,n=e.moveBy,o=e.appendTo,a=e.shouldAnimate,i=e.flip,s=e.fixed,c=e.placement,u=e.isTestEnv,l=e.minWidth,d=e.dynamicWidth,f=!s,h={offset:{offset:p({moveBy:n,placement:c})},computeStyle:{gpuAcceleration:!a},flip:{enabled:void 0!==i?i:!n},preventOverflow:{enabled:f},hide:{enabled:f}};return(d||l||t)&&(h.setPopperWidth={enabled:!0,order:840,fn:function(e){var n=e.offsets.reference.width;return e.styles=Object(r.__assign)(Object(r.__assign)({},e.styles),function(e){var t,n=e.width,r=e.minWidth,o=e.dynamicWidth,a=e.referenceWidth;return{minWidth:o?a+"px":(t=r,"string"==typeof t?t:t+"px"),width:n||"auto"}}({width:t,referenceWidth:n,minWidth:l,dynamicWidth:d})),e}}),u&&(h.computeStyle={enabled:!1}),o&&(h.preventOverflow=Object(r.__assign)(Object(r.__assign)({},h.preventOverflow),{boundariesElement:o})),h}({minWidth:C,width:w,dynamicWidth:O,moveBy:s,appendTo:c,shouldAnimate:A(this.props),flip:h,placement:u,fixed:g,isTestEnv:!1}),P=o.createElement(i.a,{modifiers:R,placement:u},(function(a){var i=a.ref,s=a.style,c=a.placement,p=a.arrowProps,h=a.scheduleUpdate;return t.popperScheduleUpdate=h,o.createElement(m.Consumer,null,(function(a){var h,g=a.excludeClickOutsideClasses;return o.createElement("div",{ref:i,"data-hook":"popover-content","data-content-element":t.contentHook,style:Object(r.__assign)(Object(r.__assign)({},s),{zIndex:_,maxWidth:F}),"data-placement":c||u,className:E.a.apply(void 0,Object(r.__spreadArrays)([d.classes.popover,t.clickOutsideClass,S,(h={},h[d.classes.withArrow]=l,h[d.classes.popoverContent]=!l,h)],g))},l&&t.renderArrow(p,f,c||u,v),o.createElement("div",{key:"popover-content",id:y,role:b,tabIndex:T,ref:t.popoverContentRef,className:l?d.classes.popoverContent:"",onKeyDown:n&&B?t._onKeyDown:void 0,"aria-label":k,"aria-labelledby":I,"aria-describedby":j},o.createElement(m.Provider,{value:{excludeClickOutsideClasses:Object(r.__spreadArrays)([x],g)}},e.Content)))}))}));return this.wrapWithAnimations(P)},t.prototype.applyStylesToPortaledNode=function(){var e=this.state.shown;A(this.props)||e?function(e,t){var n;e&&(n=e.classList).add.apply(n,t.split(" "))}(this.portalNode,this.portalClasses):F(this.portalNode,this.portalClasses)},t.prototype.wrapWithAnimations=function(e){var t=this,n=this.props.timeout,r=this.state.shown;return A(this.props)?o.createElement(u.CSSTransition,{in:r,timeout:n,unmountOnExit:!0,classNames:{enter:d.classes["popoverAnimation-enter"],enterActive:d.classes["popoverAnimation-enter-active"],exit:d.classes["popoverAnimation-exit"],exitActive:d.classes["popoverAnimation-exit-active"]},onExited:function(){return F(t.portalNode,t.portalClasses)}},e):e},t.prototype.renderPopperContent=function(e){var t=this.getPopperContentStructure(e);return this.portalNode?o.createElement(l.a,{node:this.portalNode},t):t},t.prototype.renderArrow=function(e,t,n,a){var i,s,c={ref:e.ref,key:"popover-arrow","data-hook":"popover-arrow",style:Object(r.__assign)(Object(r.__assign)({},e.style),(i=t,s=n,i?s.startsWith("top")||s.startsWith("bottom")?{left:i+"px"}:s.startsWith("left")||s.startsWith("right")?{top:i+"px"}:{}:{}))};return a?a(n,c):o.createElement("div",Object(r.__assign)({},c,{className:d.classes.arrow}))},t.prototype.componentDidMount=function(){var e=this.props,t=e.shown,n=e.onTabOut;this.initAppendToNode(),n&&t&&this._setBlurByKeyboardListener(),this.setState({isMounted:!0})},t.prototype._setBlurByKeyboardListener=function(){"undefined"!=typeof document&&document.addEventListener("keyup",this._onDocumentKeyUp,!0)},t.prototype._removeBlurListener=function(){"undefined"!=typeof document&&document.removeEventListener("keyup",this._onDocumentKeyUp,!0)},t.prototype.initAppendToNode=function(){var e=this.props.appendTo;this.appendToNode=b(e,this.targetRef),this.appendToNode&&(this.portalNode=document.createElement("div"),this.portalNode.setAttribute("data-hook","popover-portal"),Object.assign(this.portalNode.style,{position:"static",top:0,left:0,width:0,height:0}),this.appendToNode.appendChild(this.portalNode))},t.prototype.hidePopover=function(){var e=this,t=this.state.isMounted,n=this.props,r=n.hideDelay,o=n.onTabOut;t&&!this._hideTimeout&&(this._showTimeout&&(clearTimeout(this._showTimeout),this._showTimeout=null),o&&this._removeBlurListener(),r?this._hideTimeout=setTimeout((function(){e.setState({shown:!1})}),r):this.setState({shown:!1}))},t.prototype.showPopover=function(){var e=this,t=this.state.isMounted,n=this.props,r=n.showDelay,o=n.onTabOut;t&&!this._showTimeout&&(this._hideTimeout&&(clearTimeout(this._hideTimeout),this._hideTimeout=null),o&&this._setBlurByKeyboardListener(),r?this._showTimeout=setTimeout((function(){e.setState({shown:!0})}),r):this.setState({shown:!0}))},t.prototype.componentWillUnmount=function(){this.portalNode&&this.appendToNode.children.length&&this.appendToNode.removeChild(this.portalNode),this.portalNode=null,this._hideTimeout&&(clearTimeout(this._hideTimeout),this._hideTimeout=null),this._showTimeout&&(clearTimeout(this._showTimeout),this._showTimeout=null)},t.prototype.updatePosition=function(){this.popperScheduleUpdate&&this.popperScheduleUpdate()},t.prototype.componentDidUpdate=function(e){var t=this.props.shown;this.portalNode&&(this.portalClasses=Object(d.st)(d.classes.root,this.props.className),this.applyStylesToPortaledNode()),e.shown!==t?t?this.showPopover():this.hidePopover():this.updatePosition()},t.prototype.render=function(){var e=this,t=this.props,n=t.onMouseEnter,i=t.onMouseLeave,u=t.onKeyDown,l=t.onClick,p=t.children,m=t.style,g=t.id,v=t.excludeClass,b=t.fluid,y=this.state,_=y.isMounted,E=y.shown,C=Object(h.a)(p,{Element:null,Content:null}),F=A(this.props),w=_&&(F||E);return o.createElement(s.c,null,o.createElement(a,{rootRef:this.clickOutsideRef,onClickOutside:E?this._handleClickOutside:void 0,excludeClass:[this.clickOutsideClass,v]},o.createElement("div",Object(r.__assign)({ref:this.clickOutsideRef,style:m,"data-content-hook":this.contentHook,className:Object(d.st)(d.classes.root,{fluid:b},this.props.className),onMouseEnter:n,onMouseLeave:i,id:g},Object(f.a)(this.props)),o.createElement(c.a,{innerRef:function(t){return e.targetRef=t}},(function(e){var t=e.ref;return o.createElement("div",{ref:t,className:d.classes.popoverElement,"data-hook":"popover-element",onClick:l,onKeyDown:u},C.Element)})),w&&this.renderPopperContent(C))))},t.displayName="Popover",t.defaultProps={flip:!0,fixed:!1,zIndex:1e3},t.Element=Object(h.b)("Popover.Element"),t.Content=Object(h.b)("Popover.Content"),t}(o.Component)},,,,function(e,t,n){var r=n(287),o=n(648),a=n(649),i=n(145),s=n(116),c=n(288);e.exports=function(e,t,n,u){var l=-1,d=o,p=!0,f=e.length,h=[],m=t.length;if(!f)return h;n&&(t=i(t,s(n))),u?(d=a,p=!1):t.length>=200&&(d=c,p=!1,t=new r(t));e:for(;++l1;){var t=e.pop(),n=t.obj[t.prop];if(o(n)){for(var r=[],a=0;a=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122?o+=r.charAt(i):s<128?o+=a[s]:s<2048?o+=a[192|s>>6]+a[128|63&s]:s<55296||s>=57344?o+=a[224|s>>12]+a[128|s>>6&63]+a[128|63&s]:(i+=1,s=65536+((1023&s)<<10|1023&r.charCodeAt(i)),o+=a[240|s>>18]+a[128|s>>12&63]+a[128|s>>6&63]+a[128|63&s])}return o},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},merge:function e(t,n,a){if(!n)return t;if("object"!=typeof n){if(o(t))t.push(n);else{if(!t||"object"!=typeof t)return[t,n];(a&&(a.plainObjects||a.allowPrototypes)||!r.call(Object.prototype,n))&&(t[n]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(n);var s=t;return o(t)&&!o(n)&&(s=i(t,a)),o(t)&&o(n)?(n.forEach((function(n,o){if(r.call(t,o)){var i=t[o];i&&"object"==typeof i&&n&&"object"==typeof n?t[o]=e(i,n,a):t.push(n)}else t[o]=n})),t):Object.keys(n).reduce((function(t,o){var i=n[o];return r.call(t,o)?t[o]=e(t[o],i,a):t[o]=i,t}),s)}}},function(e,t,n){"use strict";var r=String.prototype.replace,o=/%20/g;e.exports={default:"RFC3986",formatters:{RFC1738:function(e){return r.call(e,o,"+")},RFC3986:function(e){return e}},RFC1738:"RFC1738",RFC3986:"RFC3986"}},function(e,t,n){var r=n(744);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},function(e,t){e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r=0&&"[object Function]"===r.call(e.callee)),n}},function(e,t,n){"use strict";var r=n(654),o=n(551),a=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&a(e,".prototype.")>-1?o(n):n}},function(e,t,n){"use strict";var r=SyntaxError,o=Function,a=TypeError,i=function(e){try{return o('"use strict"; return ('+e+").constructor;")()}catch(e){}},s=Object.getOwnPropertyDescriptor;if(s)try{s({},"")}catch(e){s=null}var c=function(){throw new a},u=s?function(){try{return c}catch(e){try{return s(arguments,"callee").get}catch(e){return c}}}():c,l=n(772)(),d=Object.getPrototypeOf||function(e){return e.__proto__},p={},f="undefined"==typeof Uint8Array?void 0:d(Uint8Array),h={"%AggregateError%":"undefined"==typeof AggregateError?void 0:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?void 0:ArrayBuffer,"%ArrayIteratorPrototype%":l?d([][Symbol.iterator]()):void 0,"%AsyncFromSyncIteratorPrototype%":void 0,"%AsyncFunction%":p,"%AsyncGenerator%":p,"%AsyncGeneratorFunction%":p,"%AsyncIteratorPrototype%":p,"%Atomics%":"undefined"==typeof Atomics?void 0:Atomics,"%BigInt%":"undefined"==typeof BigInt?void 0:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?void 0:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?void 0:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?void 0:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?void 0:FinalizationRegistry,"%Function%":o,"%GeneratorFunction%":p,"%Int8Array%":"undefined"==typeof Int8Array?void 0:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?void 0:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?void 0:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":l?d(d([][Symbol.iterator]())):void 0,"%JSON%":"object"==typeof JSON?JSON:void 0,"%Map%":"undefined"==typeof Map?void 0:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&l?d((new Map)[Symbol.iterator]()):void 0,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?void 0:Promise,"%Proxy%":"undefined"==typeof Proxy?void 0:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?void 0:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?void 0:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&l?d((new Set)[Symbol.iterator]()):void 0,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?void 0:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":l?d(""[Symbol.iterator]()):void 0,"%Symbol%":l?Symbol:void 0,"%SyntaxError%":r,"%ThrowTypeError%":u,"%TypedArray%":f,"%TypeError%":a,"%Uint8Array%":"undefined"==typeof Uint8Array?void 0:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?void 0:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?void 0:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?void 0:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?void 0:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?void 0:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?void 0:WeakSet},m={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},g=n(550),v=n(774),b=g.call(Function.call,Array.prototype.concat),y=g.call(Function.apply,Array.prototype.splice),_=g.call(Function.call,String.prototype.replace),E=g.call(Function.call,String.prototype.slice),C=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,F=/\\(\\)?/g,A=function(e){var t=E(e,0,1),n=E(e,-1);if("%"===t&&"%"!==n)throw new r("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new r("invalid intrinsic syntax, expected opening `%`");var o=[];return _(e,C,(function(e,t,n,r){o[o.length]=n?_(r,F,"$1"):t||e})),o},w=function(e,t){var n,o=e;if(v(m,o)&&(o="%"+(n=m[o])[0]+"%"),v(h,o)){var s=h[o];if(s===p&&(s=function e(t){var n;if("%AsyncFunction%"===t)n=i("async function () {}");else if("%GeneratorFunction%"===t)n=i("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=i("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&(n=d(o.prototype))}return h[t]=n,n}(o)),void 0===s&&!t)throw new a("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:o,value:s}}throw new r("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new a("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new a('"allowMissing" argument must be a boolean');var n=A(e),o=n.length>0?n[0]:"",i=w("%"+o+"%",t),c=i.name,u=i.value,l=!1,d=i.alias;d&&(o=d[0],y(n,b([0,1],d)));for(var p=1,f=!0;p=n.length){var C=s(u,m);u=(f=!!C)&&"get"in C&&!("originalValue"in C.get)?C.get:u[m]}else f=v(u,m),u=u[m];f&&!l&&(h[c]=u)}}return u}},function(e,t,n){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},function(e,t,n){"use strict";var r=function(e){return e!=e};e.exports=function(e,t){return 0===e&&0===t?1/e==1/t:e===t||!(!r(e)||!r(t))}},function(e,t,n){"use strict";var r=n(656);e.exports=function(){return"function"==typeof Object.is?Object.is:r}},function(e,t,n){"use strict";var r=Object,o=TypeError;e.exports=function(){if(null!=this&&this!==r(this))throw new o("RegExp.prototype.flags getter called on non-object");var e="";return this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.sticky&&(e+="y"),e}},function(e,t,n){"use strict";var r=n(658),o=n(402).supportsDescriptors,a=Object.getOwnPropertyDescriptor,i=TypeError;e.exports=function(){if(!o)throw new i("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");if("gim"===/a/gim.flags){var e=a(RegExp.prototype,"flags");if(e&&"function"==typeof e.get&&"boolean"==typeof/a/.dotAll)return e.get}return r}},function(e,t,n){"use strict";t.__esModule=!0,t.default=t.EXITING=t.ENTERED=t.ENTERING=t.EXITED=t.UNMOUNTED=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(2)),o=s(n(0)),a=s(n(54)),i=n(661);n(662);function s(e){return e&&e.__esModule?e:{default:e}}t.UNMOUNTED="unmounted";t.EXITED="exited";t.ENTERING="entering";t.ENTERED="entered";t.EXITING="exiting";var c=function(e){var t,n;function r(t,n){var r;r=e.call(this,t,n)||this;var o,a=n.transitionGroup,i=a&&!a.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?i?(o="exited",r.appearStatus="entering"):o="entered":o=t.unmountOnExit||t.mountOnEnter?"unmounted":"exited",r.state={status:o},r.nextCallback=null,r}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.getChildContext=function(){return{transitionGroup:null}},r.getDerivedStateFromProps=function(e,t){return e.in&&"unmounted"===t.status?{status:"exited"}:null},i.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},i.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?"entering"!==n&&"entered"!==n&&(t="entering"):"entering"!==n&&"entered"!==n||(t="exiting")}this.updateStatus(!1,t)},i.componentWillUnmount=function(){this.cancelNextCallback()},i.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},i.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){this.cancelNextCallback();var n=a.default.findDOMNode(this);"entering"===t?this.performEnter(n,e):this.performExit(n)}else this.props.unmountOnExit&&"exited"===this.state.status&&this.setState({status:"unmounted"})},i.performEnter=function(e,t){var n=this,r=this.props.enter,o=this.context.transitionGroup?this.context.transitionGroup.isMounting:t,a=this.getTimeouts(),i=o?a.appear:a.enter;t||r?(this.props.onEnter(e,o),this.safeSetState({status:"entering"},(function(){n.props.onEntering(e,o),n.onTransitionEnd(e,i,(function(){n.safeSetState({status:"entered"},(function(){n.props.onEntered(e,o)}))}))}))):this.safeSetState({status:"entered"},(function(){n.props.onEntered(e)}))},i.performExit=function(e){var t=this,n=this.props.exit,r=this.getTimeouts();n?(this.props.onExit(e),this.safeSetState({status:"exiting"},(function(){t.props.onExiting(e),t.onTransitionEnd(e,r.exit,(function(){t.safeSetState({status:"exited"},(function(){t.props.onExited(e)}))}))}))):this.safeSetState({status:"exited"},(function(){t.props.onExited(e)}))},i.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},i.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},i.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},i.onTransitionEnd=function(e,t,n){this.setNextCallback(n);var r=null==t&&!this.props.addEndListener;e&&!r?(this.props.addEndListener&&this.props.addEndListener(e,this.nextCallback),null!=t&&setTimeout(this.nextCallback,t)):setTimeout(this.nextCallback,0)},i.render=function(){var e=this.state.status;if("unmounted"===e)return null;var t=this.props,n=t.children,r=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(t,["children"]);if(delete r.in,delete r.mountOnEnter,delete r.unmountOnExit,delete r.appear,delete r.enter,delete r.exit,delete r.timeout,delete r.addEndListener,delete r.onEnter,delete r.onEntering,delete r.onEntered,delete r.onExit,delete r.onExiting,delete r.onExited,"function"==typeof n)return n(e,r);var a=o.default.Children.only(n);return o.default.cloneElement(a,r)},r}(o.default.Component);function u(){}c.contextTypes={transitionGroup:r.object},c.childContextTypes={transitionGroup:function(){}},c.propTypes={},c.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:u,onEntering:u,onEntered:u,onExit:u,onExiting:u,onExited:u},c.UNMOUNTED=0,c.EXITED=1,c.ENTERING=2,c.ENTERED=3,c.EXITING=4;var l=(0,i.polyfill)(c);t.default=l},function(e,t,n){"use strict";function r(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function o(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function a(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}function i(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,i=null,s=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?i="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(i="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?s="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==n||null!==i||null!==s){var c=e.displayName||e.name,u="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+c+" uses "+u+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==i?"\n "+i:"")+(null!==s?"\n "+s:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=r,t.componentWillReceiveProps=o),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=a;var l=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;l.call(this,e,t,r)}}return e}n.r(t),n.d(t,"polyfill",(function(){return i})),r.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0,a.__suppressDeprecationWarning=!0},function(e,t,n){"use strict";t.__esModule=!0,t.classNamesShape=t.timeoutsShape=void 0;var r;(r=n(2))&&r.__esModule;t.timeoutsShape=null;t.classNamesShape=null},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=s(n(2)),o=s(n(0)),a=n(661),i=n(789);function s(e){return e&&e.__esModule?e:{default:e}}function c(){return(c=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,["component","childFactory"]),a=l(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?a:o.default.createElement(t,r,a)},r}(o.default.Component);d.childContextTypes={transitionGroup:r.default.object.isRequired},d.propTypes={},d.defaultProps={component:"div",childFactory:function(e){return e}};var p=(0,a.polyfill)(d);t.default=p,e.exports=t.default},function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t,n){var r=n(791),o="object"==typeof self&&self&&self.Object===Object&&self,a=r||o||Function("return this")();e.exports=a},function(e,t){},function(e,t,n){"use strict";var r=n(1),o=function(){function e(e){this.dto=Object(r.__assign)({},e)}return Object.defineProperty(e.prototype,"cta",{get:function(){return this.dto.cta},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"payload",{get:function(){return this.dto.payload},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"text",{get:function(){return this.dto.text},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"type",{get:function(){return this.dto.type},enumerable:!1,configurable:!0}),e.buildButton=function(t){return new e(t)},e}();t.a=o},function(e,t,n){"use strict";var r=n(11),o=function(){function e(e){var t=e.title,n=e.lines,o=e.buttons,a=e.imageUrl,i=e.orientation,s=void 0===i?r.MessageOrientation.Landscape:i;this._dto={title:t,lines:n,buttons:o,imageUrl:a,orientation:s}}return Object.defineProperty(e.prototype,"title",{get:function(){return this._dto.title},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lines",{get:function(){return this._dto.lines},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"buttons",{get:function(){return this._dto.buttons},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"imageUrl",{get:function(){return this._dto.imageUrl},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"orientation",{get:function(){return this._dto.orientation},enumerable:!1,configurable:!0}),e.prototype.toJSON=function(){return{title:this.title,image:this.imageUrl,lines:this.lines,buttons:this.buttons,orientation:this.orientation}},e}();t.a=o},function(e,t,n){"use strict";var r=function(){function e(e){var t=e.appName,n=e.appData;this._appName=t,this._appData=n}return Object.defineProperty(e.prototype,"appName",{get:function(){return this._appName},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"appData",{get:function(){return this._appData},enumerable:!1,configurable:!0}),e.prototype.toJSON=function(){return{appName:this.appName,appData:this.appData}},e}();t.a=r},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(11),o=n(384),a=n.n(o),i=n(89),s=n(222),c=function(e){var t=e.message,n=e.groupPosition,r=e.showSentTime,o=Object.assign({},t.dto),a=Object.assign({},t.transit);return new i.a(o,a,t.indications,n,r)};c=a()(500,(function(e,t){return e.message===t.message&&e.groupPosition===t.groupPosition&&e.showSentTime===t.showSentTime}))(c);var u=function(){function e(e,t){var n=s.a.isExperimentOn(r.experiments.MessageGroupingNewTime)?180:60;this._thresholdMillis=60*(e||n)*1e3,this._lastReadSequence=t}return e.prototype.setLastReadSequence=function(e){this._lastReadSequence=e},e.prototype.addGroups=function(e){var t=this;return e.map((function(n,r){var o=t._strategy(e[r-1],n,e[r+1]),a=o.groupPosition,i=o.showSentTime;return c({message:n,groupPosition:a,showSentTime:i})}))},e.prototype.getPartsGrouping=function(e){var t=this,n=e.messageParts.length,r=e.groupPosition,o=e.showSentTime;return e.messageParts.map((function(e,a){return{groupPosition:t._classifyPart(r,a,n),showSentTime:t._showPartSentTime(o,a)}}))},e.prototype.isFirstMessage=function(e){return e.groupPosition===r.MessagePositionInGroup.SINGLE||e.groupPosition===r.MessagePositionInGroup.START},e.prototype._classifyPart=function(e,t,n){return 1===n?e:this._isFirstPartOfStartingMessage(t,e)?r.MessagePositionInGroup.START:this._isLastPartOfClosingMessage(t,n,e)?r.MessagePositionInGroup.END:r.MessagePositionInGroup.MIDDLE},e.prototype._isLastPartOfClosingMessage=function(e,t,n){return e===t-1&&(n===r.MessagePositionInGroup.END||n===r.MessagePositionInGroup.SINGLE)},e.prototype._isFirstPartOfStartingMessage=function(e,t){return 0===e&&(t===r.MessagePositionInGroup.START||t===r.MessagePositionInGroup.SINGLE)},e.prototype._isBreakingMessage=function(e){return this._lastReadSequence&&e.sequence===this._lastReadSequence},e.prototype._strategy=function(e,t,n){return{groupPosition:this._position({olderMessage:e,currentMessage:t,newerMessage:n}),showSentTime:this._showSentTime(e,t)}},e.prototype._isSameTimeWindow=function(e,t){var n=new Date(e.createdAt),r=new Date(t.createdAt);return Math.abs(r.getTime()-n.getTime())0&&void 0!==arguments[0]?arguments[0]:{};t.allowLocal;l(this,e);var n="[a-zA-Z0-9](?:[a-zA-Z0-9\\-]{0,61}[a-zA-Z0-9])?",r="[a-zA-Z](?:[a-zA-Z0-9\\-]{0,61}[a-zA-Z0-9])?",o="^(?:"+n+"\\.)*("+r+")\\.?$";this._domainRegex=new RegExp(o)}return o(e,[{key:"_chompLeadingDot",value:function(e){return"."===e[0]?e.substring(1):e}},{key:"_unicodeToASCII",value:function(e){return c.toASCII(e)}},{key:"_arrayContains",value:function(e,t){return(0,s.default)(e,t)}},{key:"isValidCountryCodeTld",value:function(e){var t=this._chompLeadingDot(this._unicodeToASCII(e).toLowerCase());return this._arrayContains(a.countryCodeTlds,t)}},{key:"isValidGenericTld",value:function(e){var t=this._chompLeadingDot(this._unicodeToASCII(e).toLowerCase());return this._arrayContains(a.genericTlds,t)}},{key:"isValidInfrastructureTld",value:function(e){var t=this._chompLeadingDot(this._unicodeToASCII(e).toLowerCase());return this._arrayContains(a.infrastructureTlds,t)}},{key:"isValidTld",value:function(e){return e=this._unicodeToASCII(e),this.isValidInfrastructureTld(e)||this.isValidGenericTld(e)||this.isValidCountryCodeTld(e)}},{key:"extractTld",value:function(e){if(!e)return!1;if((e=this._unicodeToASCII(e)).length>253)return!1;var t=e.match(this._domainRegex);return t?t[1]:null}},{key:"isValid",value:function(e){if(!e)return!1;if((e=this._unicodeToASCII(e)).length>253)return!1;var t=e.match(this._domainRegex);return!!(t&&t.length>1)&&(this.isValidTld(t[1])&&t[0]!==t[1])}}]),e}()},function(e,t,n){"use strict";var r=s(n(783)),o=s(n(788)),a=s(n(663)),i=s(n(660));function s(e){return e&&e.__esModule?e:{default:e}}e.exports={Transition:i.default,TransitionGroup:a.default,ReplaceTransition:o.default,CSSTransition:r.default}},function(e,t,n){"use strict";n.d(t,"a",(function(){return X}));var r=n(1),o=n(0),a=n.n(o),i=n(7),s=n.n(i),c=n(10),u=n(222),l=n(15),d=n(21),p=n(5),f=n.n(p),h=n(139),m=n.n(h),g=n(43),v=n(47),b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),t.prototype.render=function(){var e,t=this,n=this.props,r=n.message,o=n.theme,i=n.appMode,u=n.eventHooks,l=r.templateData,d=l.image,p=l.icon,h=l.title,g=l.text,b=l.lines,y=l.buttons,_=l.orientation===c.Constants.MessageOrientation.Portrait?"vertical":"",E=f()(o,"room.template.inheritFont",!0)?f()(o,"room.fontFamily"):void 0,C=f()(o,"room.template.backgroundColor"),F=f()(o,"room.template.width"),A=f()(o,"room.template.imageHeight"),w={background:C,width:F},O=f()(o,"room.button.background"),D=f()(o,"room.button.borderRadius"),x=f()(o,"room.button.textColor"),S=f()(o,["room","icons",p]),B=S||d,T=i===v.b.FullApp,k={backgroundColor:O,borderRadius:D,color:x,fontFamily:E},I=b&&b.map((function(e,t){return a.a.createElement("div",{className:m.a.standardTemplateLine+" "+(T&&m.a.fullApp),"data-hook":"standard-template-line",style:{fontFamily:E},key:t},e)}));return a.a.createElement("div",{"data-hook":"standard-template-wrapper",className:m.a.standardTemplate+" "+m.a[_]+" "+m.a[i],style:w},B&&a.a.createElement("img",{className:m.a.image,"data-hook":"standard-template-image",src:B,style:{width:F,height:A}}),a.a.createElement("div",{className:m.a.text},a.a.createElement("div",{"data-hook":"standard-template-title",className:m.a.standardTemplateTitle+" && "+(T&&m.a.fullApp),style:{fontFamily:E}},h),g&&a.a.createElement("div",{"data-hook":"standard-template-text",className:m.a.standardTemplateText,style:{fontFamily:E}},g),I),(e=y&&y.length?y:t.props.message.dto.data&&t.props.message.dto.data.filter((function(e){return"button"===e.mimeType})).map((function(e){return e.data})))&&a.a.createElement("span",{className:m.a.buttons},e.map((function(e,t){var n;return a.a.createElement("button",{"data-hook":"standard-template-button",style:k,className:s()(m.a.button,(n={},n[m.a.fullApp]=T,n)),key:t,onClick:function(){return t=e.cta,void(u.onCallToActionClick&&u.onCallToActionClick(t));var t}},e.text)}))))},t}(a.a.PureComponent),y=Object(d.a)(Object(g.a)(b)),_=n(667),E=n(13),C=n.n(E),F=n(159),A=n.n(F),w=n(528),O=Object(d.a)(Object(g.a)((function(e){var t,n,r=e.message,o=e.theme,i=e.appMode,c=e.eventHooks,u=e.onButtonInteraction,l=r.templateData,d=l.image,p=l.icon,h=l.title,m=l.text,g=l.lines,b=l.buttons,y=i===v.b.FullApp,E=f()(o,"room.fontFamily"),F=f()(o,"input.sendIconColor"),O=f()(o,["room","icons",p])||d,D=g&&g.map((function(e,t){return a.a.createElement("div",{className:A.a.standardTemplateV2Line,"data-hook":"standard-template-v2-line",style:{fontFamily:E},key:t},e)})),x=!C()(g)||h||m;return a.a.createElement("div",{"data-hook":"standard-template-v2-wrapper",className:s()((t={},t[A.a.standardTemplateV2]=!0,t[A.a[i]]=A.a[i],t))},O&&a.a.createElement("img",{className:A.a.image,"data-hook":"standard-template-v2-image",src:O}),x&&a.a.createElement("div",{className:A.a.textsContainer},h&&a.a.createElement("div",{"data-hook":"standard-template-v2-title",className:A.a.standardTemplateV2Title,style:{fontFamily:E}},h),m&&a.a.createElement("div",{"data-hook":"standard-template-v2-text",className:A.a.standardTemplateV2Text,style:{fontFamily:E}},m),D),(n=C()(b)?r.dto.data&&r.dto.data.filter((function(e){return"button"===e.mimeType})).map((function(e){return e.data})):b)&&a.a.createElement("div",{className:A.a.buttons},n.map((function(e,t){var n;return a.a.createElement("button",{"data-hook":"standard-template-v2-button",style:{color:y?void 0:F},className:s()((n={},n[A.a.button]=!0,n[A.a.disabled]=y&&e.type===w.ButtonType.POSTBACK,n)),key:t,onClick:function(){return function(e){e.type===w.ButtonType.POSTBACK?u&&u(_.a.buildButton(e)):e.cta&&c.onCallToActionClick&&c.onCallToActionClick(e.cta)}(e)},disabled:y&&e.type===w.ButtonType.POSTBACK},e.text)}))))}))),D=n(608),x=n.n(D),S=function(e){if(!e)return[];function t(e,t){return function(e){return e%2==1}(t)?function(e,t){var n=e.startsWith("www.")?"http://"+e:e;return a.a.createElement("a",{key:t,href:n,target:"_blank",rel:"noopener noreferrer"},e)}(e,t):e}return e.split(/(http:\/\/[^\s]+[^.^!^,^\s]|https:\/\/[^\s]+[^.^!^,^\s]|www.[^\s]+[^.^!^,^\s])/g).map((function(e,n){return t(e,n)})).filter((function(e){return e}))},B=n(240),T=n.n(B),k=new RegExp(["\ud83c[\udf00-\udfff]","\ud83d[\udc00-\ude4f]","\ud83d[\ude80-\udeff]"].join("|"),"g"),I=function(e){var t;return(null===(t=null==e?void 0:e.match(k))||void 0===t?void 0:t.length)||0},j=function(e){switch(I(e)){case 3:return"20px";case 2:return"30px";case 1:return"48px";default:return"20px"}},R=Object(d.a)(Object(g.a)((function(e){var t,n,o,i=e.messagePart,c=e.appMode,u=e.theme,l=f()(u,"room.fontFamily"),d=f()(u,"room.message.padding"),p=d?{padding:d}:{},h=f()(u,"room.message.maxWidth"),m=h?{maxWidth:h}:{},g=null===(n=null==i?void 0:i.data)||void 0===n?void 0:n.text,b=f()(u,"room.message.enlargeSingleEmojis")&&g&&I(g)<4&&0===(null==(o=g)?void 0:o.replace(k,"").length)?{fontSize:j(g),lineHeight:"normal",textAlign:"center",fontFamily:"initial",paddingTop:"4px",paddingBottom:"0"}:{},y=S(g),_=T()(y);return a.a.createElement("div",{"data-hook":"plain-text-bubble-wrapper",className:s()(x.a.wrapper,(t={},t[x.a.widget]=c===v.b.Widget,t)),style:Object(r.__assign)(Object(r.__assign)(Object(r.__assign)({fontFamily:l,direction:"neutral"!==_?_:void 0},p),m),b)},y)}))),P=n(278),M=n.n(P),N=n(932),L=n(118),H=n(2),W=n.n(H),z=function(e){var t;return(t=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return Object(r.__extends)(n,t),n.prototype.render=function(){var t=this.context.onImageMessageClick,n=Object(r.__assign)(Object(r.__assign)({},this.props),{onImageMessageClick:t});return a.a.createElement(e,Object(r.__assign)({},n,{onImageMessageClick:t}))},n}(a.a.Component)).contextTypes={onImageMessageClick:W.a.func},t},U=n(700),G=n.n(U),V=n(9),q=n(221),Y=function(e){function t(t){var n=e.call(this,t)||this;return n.handleDownloadClick=function(e){return Object(r.__awaiter)(n,void 0,void 0,(function(){var t,n,o,a,i,s;return Object(r.__generator)(this,(function(r){switch(r.label){case 0:return t=this.props.messagePart.data,n=t.fileName,o=t.uri,a=t.mediaProvider,i=this.props.instanceId,e.stopPropagation(),[4,L.a.getAttachmentUrl({filename:n,url:o,mediaProvider:a,instance:i})];case 1:return s=r.sent(),window.open(Object(q.b)(s.url)),[2]}}))}))},n.handleImageClick=function(e){return function(){return Object(r.__awaiter)(n,void 0,void 0,(function(){var t,n,o,a,i,s,c,u,l;return Object(r.__generator)(this,(function(r){switch(r.label){case 0:return t=this.props.messagePart.data,n=t.fileName,o=t.uri,a=t.mediaProvider,i=t.width,s=t.height,c=t.fileSize,u=this.props.instanceId,[4,L.a.getAttachmentUrl({filename:n,url:o,mediaProvider:a,instance:u})];case 1:return l=r.sent(),e({url:l.url,width:i,height:s,fileName:n,fileSize:c}),[2]}}))}))}},n.handleImageLoad=function(){n.setState({isLoading:!1})},n.state={isLoading:!0},n}return Object(r.__extends)(t,e),t.prototype.render=function(){var e,t=this.props,n=t.messagePart,r=t.transit,o=t.onImageMessageClick,i=t.theme,c=t.t,u=this.state.isLoading,l=u?0:1,d=r&&r.isPending,p=f()(i,"room.image.look"),h=f()(i,"room.message.maxWidth"),m=n.data.uri;return a.a.createElement("div",{onClick:this.handleImageClick(o),className:s()((e={},e[M.a.imageWrapper]=!0,e[M.a[p]]=!0,e[M.a.imagePending]=d,e)),"data-hook":"image-container","aria-label":c("messages.image-bubble.open.aria-label"),role:"button",tabIndex:-1},a.a.createElement("img",{onLoad:this.handleImageLoad,style:{opacity:l,maxWidth:h},className:M.a.image,src:m,alt:n.data.fileName}),d?null:a.a.createElement("div",{className:M.a.iconsWrapper},a.a.createElement(N.a,{as:"button",onClick:this.handleDownloadClick,skin:"light",dataHook:"download-icon","aria-label":c("messages.image-bubble.download-button.aria-label",{fileName:n.data.fileName})},a.a.createElement(G.a,null))),d||u?a.a.createElement("div",{"data-hook":"loader",className:M.a.pending},a.a.createElement("div",{className:M.a.loader})):null)},t}(a.a.Component),K=z(Object(g.a)(Object(d.a)(Object(V.c)()(Y)))),$=n(158),Z=n.n($),J=function(e){var t=e.size,n=Object(r.__rest)(e,["size"]);return o.createElement("svg",Object(r.__assign)({viewBox:"0 0 15 16",fill:"currentColor",width:t||"15",height:t||"16"},n),o.createElement("path",{fill:"currentColor",d:"M0 15h15v1H0v-1zm2.999-6.501l.711-.71L7 11.081V0h1v11.081l3.29-3.292.709.71L7.499 13l-4.5-4.501z",opacity:".7"}))};J.displayName="downloadFile";var X,Q=J,ee=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleFileDownload=function(){return Object(r.__awaiter)(t,void 0,void 0,(function(){var e,t,n,o,a,i;return Object(r.__generator)(this,(function(r){switch(r.label){case 0:return e=this.props.messagePart.data,t=e.fileName,n=e.uri,o=e.mediaProvider,a=this.props.instanceId,[4,L.a.getAttachmentUrl({filename:t,url:n,mediaProvider:o,instance:a})];case 1:return i=r.sent(),window.open(Object(q.b)(i.url)),[2]}}))}))},t}return Object(r.__extends)(t,e),t.prototype.formattedFileSize=function(e){return e>=1048576?(e/1048576).toFixed(2)+" MB":(e/1024).toFixed(2)+" KB"},t.prototype.render=function(){var e,t=this.props,n=t.messagePart,r=t.appMode,o=t.transit,i=t.theme,c=t.t,u=n.data.type,l=u?L.a.getAttachmentType(u):L.a.attachmentTypes.UNKNOWN,d=o&&o.isPending,p=f()(i,"room.template.inheritFont",!0)?f()(i,"room.fontFamily"):void 0;return a.a.createElement("div",{"data-hook":"filebubble-wrapper",className:s()(Z.a.wrapper,Z.a[r],(e={},e[Z.a.loading]=d,e)),style:{fontFamily:p}},a.a.createElement("div",{className:Z.a.fileIcon+" "+Z.a[l],"data-hook":"file-type","data-file-type":l}),a.a.createElement("div",{className:Z.a.fileDetails},a.a.createElement("span",{onClick:this.handleFileDownload,className:Z.a.fileName,"data-hook":"file-name"},n.data.fileName),a.a.createElement("span",{className:Z.a.fileSize,"data-hook":"file-size"},this.formattedFileSize(n.data.fileSize))),d?a.a.createElement("div",{"data-hook":"uploading-indicator",className:Z.a.pending},a.a.createElement("div",{className:Z.a.loader})):a.a.createElement("button",{className:Z.a.downloadFile,"data-hook":"download-icon",onClick:this.handleFileDownload,"aria-label":c("messages.file-bubble.download-button.aria-label",{fileName:n.data.fileName})},a.a.createElement(Q,{width:"15px",height:"16px"})))},t}(a.a.Component),te=Object(V.c)()(Object(g.a)(Object(d.a)(ee))),ne=n(366),re=n.n(ne),oe=n(919),ae=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),t.prototype.render=function(){var e,t=this.props,n=t.message,r=t.theme,o=t.eventHooks,i=n.templateData,c=i.text,u=i.image,l=i.link,d=i.icon,p=f()(r,"room.fontFamily"),h=s()(((e={})[re.a.textWrapper]=!0,e[re.a.texthover]=!!l,e)),m=f()(r,["room","icons",d],u);return a.a.createElement("div",{"data-hook":"root",className:re.a.root},a.a.createElement("div",{className:re.a.iconWrapper},m&&a.a.createElement("div",{"data-hook":"minimal-template-icon",style:{backgroundImage:"url("+m+")"},className:re.a.image})),a.a.createElement("div",{"data-hook":"minimal-template-text-wrapper",className:h,style:{fontFamily:p},onClick:l?function(){return e=l,void(o.onCallToActionClick&&o.onCallToActionClick(e));var e}:void 0},a.a.createElement(oe.a,{weight:"normal",size:"tiny",secondary:!1,light:!1,className:re.a.text,dataHook:"minimal-template-text"},c)))},t}(a.a.PureComponent),ie=Object(d.a)(ae),se=n(279),ce=n.n(se),ue=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),t.prototype.render=function(){var e=this.props,t=e.message,n=e.appMode,r=e.theme,o=t.templateData,i=o.title,s=o.text,c=o.fields,u=f()(r,"room.template.inheritFont",!0)?f()(r,"room.fontFamily"):void 0,l=c&&c.map((function(e,t){return a.a.createElement("div",{className:ce.a.formTemplateField,"data-hook":"form-template-field",key:t},a.a.createElement("div",{className:ce.a.formTemplateFieldName,"data-hook":"form-template-field-name",style:{fontFamily:u}},e.name),a.a.createElement("div",{className:ce.a.formTemplateFieldValue,"data-hook":"form-template-field-value",style:{fontFamily:u}},S(e.value)))}));return a.a.createElement("div",{className:ce.a.formWrapper+" "+ce.a[n]},i&&a.a.createElement("div",{className:ce.a.formTemplateTitle,"data-hook":"form-template-title",style:{fontFamily:u}},i),s&&a.a.createElement("div",{className:ce.a.formTemplateText,"data-hook":"form-template-text",style:{fontFamily:u}},s),l)},t}(a.a.PureComponent),le=Object(d.a)(Object(g.a)(ue)),de=n(229),pe=n.n(de),fe=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),t.prototype.render=function(){var e=this.props,t=e.anchorText,n=e.appMode,r=e.theme,o=f()(r,"room.unreadAnchor.color"),i=f()(r,"room.unreadAnchor.strokeColor"),s=f()(r,"room.unreadAnchor.look"),c=f()(r,"room.unreadAnchor.hideStroke"),u=i?{backgroundColor:i}:{},l=f()(r,"room.fontFamily"),d=s?{}:{fontFamily:l},p=!s&&o?{color:o}:{};return a.a.createElement("div",{"data-hook":"unread-anchor-wrapper",className:pe.a.unreadAnchorBackground+" "+pe.a[n]+" "+pe.a[s],style:d},a.a.createElement("span",{style:p,"data-hook":"unread-anchor",className:pe.a.unreadAnchor},!c&&a.a.createElement("span",{style:u,className:pe.a.stroke}),t,!c&&a.a.createElement("span",{style:u,className:pe.a.stroke})))},t}(o.Component),he=Object(d.a)(Object(g.a)(fe)),me=n(227),ge=n.n(me),ve=n(670),be="Automated Message",ye=c.Constants.MessageDirections,_e=ye.Incoming,Ee=ye.Outgoing,Ce=ye.System,Fe=c.Constants.MessageTypes,Ae=Fe.Templates,we=new ve.a,Oe=function(){function e(e){var t=e.messages,n=e.userId,r=e.lastReadMessageSequence,o=e.unreadCount,a=e.messageDirectionOverride,i=e.includeTitle,s=e.appMode,c=e.sendersData;this.messages=this.addGroups(t,r,o),this.includeTitle=i,this.userId=n,this.lastReadMessageSequence=r,this.unreadCount=o,this.messageDirectionOverride=a,this.appMode=s,this.sendersData=c}return e.prototype.addGroups=function(e,t,n){var r=t&&n&&n>0?t:void 0;return we.setLastReadSequence(r),we.addGroups(e)},e.prototype.getListWithProps=function(){var e=this.addUnreadToList(this.messages),t=this.enrichWithProps(e);return this.addTimestamps(t)},e.prototype.addTimestamps=function(e){return ge()(e.map((function(e){return e.shouldShowTimestamp?[{timestamp:e.formattedTimestamp},e]:e})))},e.prototype.enrichWithProps=function(e){var t=this;return ge()(e.map((function(e){var n;if(e.unreadCount)return e;var o=f()(e,"senderDisplayData.name"),a=f()(e,"sender.userId"),i=null===(n=t.sendersData)||void 0===n?void 0:n.filter((function(e){return e.id===a})).pop(),s=t.includeTitle?(null==i?void 0:i.userName)||o:void 0,c=(e.badges||[]).some((function(e){return e.type===be||e.text===be})),u=e.type===Ae.Custom,l=e.type===Ae.Minimal,d=(t.appMode===v.b.FullApp||!l)&&!u,p={rawMessage:e,position:t.messageDirectionOverride?t.messageDirectionOverride(e):t.getPosition(e),wrapWithBubble:d,isCustomType:u,formattedTimestamp:e.createdAtFormatted,title:s,senderUserId:a,transit:e.transit,isAutoMessage:c};if(e.type===Ae.Form){var h=t.messageOnlyWithSharedProps(e,p),m=t.messagePartsWithSharedProps(e,p,{shouldShowTimestamp:!1});return Object(r.__spreadArrays)([h],m)}return e.type===Fe.Message?t.messagePartsWithSharedProps(e,p):t.messageOnlyWithSharedProps(e,p)})))},e.prototype.messagePartsWithSharedProps=function(e,t,n){var o=we.getPartsGrouping(e);return e.messageParts.map((function(e,a){return Object(r.__assign)(Object(r.__assign)(Object(r.__assign)({},t),{messagePart:e,groupPosition:o[a].groupPosition,type:e.mimeType,shouldShowTimestamp:"always"===o[a].showSentTime}),n)}))},e.prototype.messageOnlyWithSharedProps=function(e,t){return Object(r.__assign)(Object(r.__assign)({},t),{message:e,groupPosition:e.groupPosition,type:e.type,shouldShowTimestamp:"always"===e.showSentTime})},e.prototype.addUnreadToList=function(e){var t=this;return ge()(e.map((function(e){return t.lastReadMessageSequence&&Number(t.unreadCount)>0&&e.sequence===t.lastReadMessageSequence?[e,{unreadCount:t.unreadCount}]:e})))},e.prototype.isSentByUser=function(e){return f()(e,"sender.userId")===this.userId},e.prototype.getPosition=function(e){return"system"===f()(e,"sender.type")?Ce:this.isSentByUser(e)?Ee:_e},e}(),De=n(69),xe=n.n(De),Se=n(119),Be=n.n(Se),Te=n(194),ke=n.n(Te),Ie=n(246),je=n.n(Ie),Re=n(699),Pe=n.n(Re),Me=n(607),Ne=n.n(Me),Le=n(389),He=n(701),We=n.n(He),ze=n(521),Ue=n.n(ze),Ge=function(e){var t;return(t=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return Object(r.__extends)(n,t),n.prototype.render=function(){var t=this.context.disableAutoMessages,n=Object(r.__assign)(Object(r.__assign)({},this.props),{disableAutoMessages:t});return a.a.createElement(e,Object(r.__assign)({},n))},n}(a.a.Component)).contextTypes={disableAutoMessages:W.a.bool},t},Ve=n(820),qe=n(90),Ye=n(230),Ke=n.n(Ye),$e=n(525),Ze=n(481),Je=n.n(Ze),Xe=n(406),Qe=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.isFullApp=function(){return t.props.appMode===v.b.FullApp},t}return Object(r.__extends)(t,e),t.prototype.render=function(){var e,t=this,n=this.props,r=n.theme,o=n.t,i=n.usersTyping,s=f()(r,"room.message.textColor"),c=f()(r,"room.fontFamily"),u=i.length-3;return a.a.createElement("div",{"data-hook":"group-chat-typing-indication",className:Je.a.groupChatTypingWrapper},i.map((function(e,n){return n<3?function(e){var n=f()(e,"displayData.imageUrl","");return a.a.createElement("div",{className:Je.a.typingAvatar,"data-hook":"group-chat-typing-indication-avatar"},a.a.createElement(Xe.a,{size:(t.isFullApp(),"size30"),imgProps:{src:n}}))}(e):null})),i.length>3&&(e=u,a.a.createElement("div",{className:Je.a.typingAvatarPlus,"data-hook":"group-chat-typing-indication-plus-avatar"},a.a.createElement(Xe.a,{size:(t.isFullApp(),"size30"),text:"+"+e}))),a.a.createElement("div",{"data-hook":"group-chat-typing-indication-message",style:{color:s,fontFamily:c},className:Je.a.groupChatTypingText},o("message.indication.typing")))},t}(o.Component),et=Object(g.a)(Object(d.a)(Object(V.c)()(Qe))),tt=n(181),nt=n(129),rt=n(883),ot=n(298),at=function(e){return e!==c.Constants.MimeTypes.PlainText};!function(e){e.NONE="none",e.TOP="top",e.BOTTOM="bottom",e.LEFT="left",e.RIGHT="right"}(X||(X={}));var it,st,ct=function(e){function t(t){var n=e.call(this,t)||this;return n.isUnreadMessagesButtonExperimentOn=function(){return u.a.isExperimentOn(qe.a.UnreadMessagesButtonDesktop)},n.onVisibilityChangeHandler=function(){Object(tt.a)()&&n.setState({anchorPosition:n.props.lastReadMessageSequence})},n.handleRealtimeMessage=function(e){e.chatroomId===n.props.chatroomId&&(n.setMessagesReadIfNeeded(),!n.isScrollAtBottom()&&Object(tt.a)()&&n.setState({anchorPosition:n.props.lastReadMessageSequence}))},n.setMessagesReadIfNeeded=function(){n.isScrollAtBottom()&&n.props.setMessagesRead&&Object(tt.a)()&&(n.setState({showUnreadButton:!1}),n.props.setMessagesRead())},n.shouldDisplayUnreadButton=function(e,t){return!!n.isUnreadMessagesButtonExperimentOn()&&(t.messages.length>e.messages.length&&t.unreadCount&&!n.state.isScrollBottomBeforeReceiveMessage)},n.didSendMessage=function(e,t){return t.messages.length>e.messages.length&&!t.unreadCount},n.isLastMessage=function(e){var t=ke()(n.props.messages);return!!t&&e.rawMessage.id===t.id},n.shouldUseStandardTemplateV2=function(e){return u.a.isExperimentOn(qe.a.StandardTemplateRedesign)&&e===c.Constants.MessageOrientation.Portrait&&!n.isFullApp()},n.getComponentByType=function(e,t){switch(e){case c.Constants.MimeTypes.PlainText:return R;case c.Constants.MimeTypes.Image:return K;case c.Constants.MimeTypes.File:return te;case c.Constants.MessageTypes.Templates.Standard:return n.shouldUseStandardTemplateV2(t)?O:y;case c.Constants.MessageTypes.Templates.Form:return le;case c.Constants.MessageTypes.Templates.Minimal:return ie;default:return null}},n.handleOnEnterTopArea=function(){var e=n.props,t=e.isVisible,r=e.hasMore,o=e.loadMore;t&&r&&o&&n.handleOnEnterFetchMoreArea(),t&&n.handleOnEnterUnfoldHeader()},n.handleOnLeaveTopArea=function(){var e=n.props,t=e.isVisible,r=e.hasMore,o=e.loadMore;t&&r&&o&&n.handleOnEnterFetchMoreArea(),t&&n.handleOnLeaveFoldHeader()},n.handleOnLeaveFoldHeader=function(){var e=n.props,t=e.foldHeader,r=e.messages;e.hasMore||0!==r.length&&n.isScrollAtBottom()||t&&t()},n.handleOnEnterFetchMoreArea=function(){return n.setState({fetching:!0},n.props.loadMore)},n.handleOnEnterUnfoldHeader=function(){var e=n.props,t=e.unfoldHeader,r=e.messages;e.hasMore||0!==r.length&&n.isScrollAtBottom()||t&&t({animation:!0})},n.isScrollAtBottom=function(){var e=n.container;return!e||e.scrollHeight<=e.scrollTop+e.clientHeight+30},n.onScroll=je()(n.setMessagesReadIfNeeded,100),n.onWheel=function(e){var t=n.container.scrollTop,r=n.container.scrollHeight,o=n.container.clientHeight,a=-e.deltaY,i=a>0,s=function(e){return e.stopPropagation(),e.preventDefault(),!1};return!i&&-a>r-o-t?(n.container.scrollTop=r,s(e)):i&&a>t?(n.container.scrollTop=0,s(e)):void 0},n.renderUnreadMessagesButton=function(){var e=n.props,t=e.theme,r=e.unreadCount,o=e.appMode,i=f()(t,"room.unreadMessagesButton.look"),s=i?{}:{background:f()(t,"room.unreadMessagesButton.background")||f()(t,"header.background"),color:f()(t,"room.unreadMessagesButton.color")||f()(t,"header.textColor")},c=f()(t,"room.unreadMessagesButton.hideArrow");return a.a.createElement("div",{className:xe.a.unreadMessagesButton+" "+xe.a[o]+" "+xe.a[i],"data-hook":"unread-messages-button",onClick:function(){return n.scrollDown(!0)}},o===v.b.FullApp?a.a.createElement("div",{className:xe.a.unreadButtonFullApp},a.a.createElement("div",{className:xe.a.unreadButtonCount},r),a.a.createElement(Ue.a,null)):a.a.createElement("div",{"data-hook":"unread-messages-button-inner-widget",className:xe.a.unreadMessagesButtonInner+" "+xe.a[o],style:s},a.a.createElement("span",{className:xe.a.unreadMessagesText},n.props.t("unread.messages.button",{count:r})),!c&&a.a.createElement(We.a,{size:"18px"})))},n.state={fetching:!1,isScrollBottomBeforeReceiveMessage:!0,showUnreadButton:!1,anchorPosition:n.props.lastReadMessageSequence},n.latestTitleKey="",n}return Object(r.__extends)(t,e),t.prototype.componentDidMount=function(){this.props.messages.length>0&&this.scrollDown(),this.container&&this.container.addEventListener("wheel",this.onWheel,{passive:!1}),l.d.addListener(l.d.CHAT_EVENTS.NEW_REALTIME_MESSAGE,this.handleRealtimeMessage),Object(tt.b)(this.onVisibilityChangeHandler)},t.prototype.componentWillUnmount=function(){this.container&&this.container.removeEventListener("wheel",this.onWheel),l.d.removeListener(l.d.CHAT_EVENTS.NEW_REALTIME_MESSAGE,this.handleRealtimeMessage),Object(tt.c)(this.onVisibilityChangeHandler)},t.prototype.UNSAFE_componentWillReceiveProps=function(e){var t={},n=this.state,r=n.fetching,o=n.isScrollBottomBeforeReceiveMessage;r&&this.fetchCompleted(e)&&(t.fetching=!1);var a=this.isScrollAtBottom();o!==a&&(t.isScrollBottomBeforeReceiveMessage=a),C()(t)||this.setState(t)},t.prototype.UNSAFE_componentWillUpdate=function(e,t){this.state.fetching&&!t.fetching&&(this.offsetBeforeFetchMore=this.container.scrollHeight-this.container.scrollTop)},t.prototype.componentDidUpdate=function(e,t){var n={};!t.fetching||this.state.fetching?(this.shouldScroll(e,this.props)&&this.scrollDown(),this.shouldDisplayUnreadButton(e,this.props)&&(n.showUnreadButton=!0),this.isUnreadMessagesButtonExperimentOn()&&this.didSendMessage(e,this.props)&&(this.scrollDown(!0),n.anchorPosition=this.props.lastReadMessageSequence),!e.isVisible&&this.props.isVisible&&0===this.props.messages.length&&this.props.unfoldWhenEmpty&&this.handleOnEnterUnfoldHeader(),C()(n)||this.setState(n)):this.container.scrollTop=this.container.scrollHeight-this.offsetBeforeFetchMore},t.prototype.fetchCompleted=function(e){return(this.props.messages&&this.props.messages.length&&this.props.messages[0].id)!==(e.messages&&e.messages.length&&e.messages[0].id)},t.prototype.scrollDown=function(e){void 0===e&&(e=!1);var t=document.querySelector("."+xe.a.messagesList),n=document.querySelector("."+pe.a.unreadAnchorBackground),r=document.querySelectorAll("."+xe.a.listItem),o=document.querySelector("."+xe.a.typingIndication);n&&!e?this.scrollToUnreadAnchor(t,n):this.scrollToBottom(t,r,o)},t.prototype.shouldScroll=function(e,t){var n=e.messages,r=e.lastReadMessageSequence,o=e.unreadCount,a=e.headerExists,i=e.isVisible,s=e.typingStatus,c=t.messages,u=t.lastReadMessageSequence,l=t.unreadCount,d=t.headerExists,p=t.isVisible,f=s!==t.typingStatus;return!(this.isUnreadMessagesButtonExperimentOn()&&!this.state.isScrollBottomBeforeReceiveMessage)&&(n.length!==c.length||r!==u||o!==l||a!==d||i!==p||f&&this.state.isScrollBottomBeforeReceiveMessage)},t.prototype.scrollToBottom=function(e,t,n){if(t.length>0){var r=n||t.item(t.length-1),o=parseInt(getComputedStyle(e,null).paddingBottom||"0",10);Ne()(r,e,{alignWithTop:!1,offsetBottom:o})}},t.prototype.scrollToUnreadAnchor=function(e,t){Ne()(t,e,{alignWithTop:!0})},t.prototype.isTimestampTooltipDisabled=function(e){var t=e===c.Constants.MessageDirections.System;return this.props.timestampTooltipConfig?this.props.timestampTooltipConfig===X.NONE||t:this.props.appMode!==v.b.FullApp||t},t.prototype.getTimestampTooltipPosition=function(e){var t=this.props.timestampTooltipConfig,n=e===c.Constants.MessageDirections.Incoming?"right":"left";return t&&t!==X.NONE?t:n},t.prototype.isFullApp=function(){return this.props.appMode===v.b.FullApp},t.prototype.renderBubbleByType=function(e,t){var n=this,o=e.position,i=e.groupPosition,s=e.messagePart,u=e.senderUserId,l=e.message,d=e.wrapWithBubble,p=e.formattedTimestamp,h=e.title,m=e.transit,g=e.isCustomType,v=e.type,b=e.rawMessage,y=this.props,_=y.chatAppsRegistry,E=y.theme,F=y.sendersData,A=y.onSendAgain,w=y.messageDisplayOption,O=y.useAvatarTooltip,D=y.eventHooks,x=y.isGroupChat,S=y.onButtonInteraction,B=y.getIndicationData,T=s?{messagePart:s}:{message:l},k=this.isFullApp()&&v===c.Constants.MessageTypes.Templates.Standard,I=v===c.Constants.MessageTypes.Templates.Minimal||v===c.Constants.MessageTypes.Templates.Standard,j=f()(E,"room.fontFamily"),R=a.a.createElement("span",{style:{fontFamily:j}},p),P=l&&l.templateData?l.templateData:{},M=P.appData,N=void 0===M?{}:M,L=P.appName,H=void 0===L?void 0:L,W=P.orientation,z=void 0===W?void 0:W,U=g&&_.isAppRegistered(H),G=U?_.getConfigByApp(H):{},V=function(e){return U&&!C()(G)&&!Pe()(G[e])},q=(U?_.getComponentByApp(H):null)||this.getComponentByType(v,z);if(!q)return null;var Y=function(){if(h!==n.latestTitleKey||"start"===i||"single"===i)return n.latestTitleKey=h,h}();return a.a.createElement($e.a,{wrapWithBubble:V("wrapWithBubble")?G.wrapWithBubble:d,position:V("position")?G.position:o,groupPosition:V("groupPosition")?G.groupPosition:i,title:Y,separateTitle:at(v),sendersData:F,senderUserId:u,transit:m,rawMessage:b,onSendAgain:A,messageDisplayOption:V("messageDisplayOption")?G.messageDisplayOption:w,useAvatarTooltip:V("useAvatarTooltip")?G.useAvatarTooltip:O,emphasisBubble:k,whiteBubble:I,isLastMessage:this.isLastMessage(e),eventHooks:D,isGroupChat:x,getIndicationData:B},a.a.createElement(nt.a,{dataHook:"timestamp-tooltip",content:R,disabled:V("withTimestampTooltip")?!G.withTimestampTooltip:this.isTimestampTooltipDisabled(o),placement:this.getTimestampTooltipPosition(o),textAlign:"center"},a.a.createElement("div",null,a.a.createElement(q,Object(r.__assign)({instanceId:t},T,N,{transit:m,eventHooks:D,title:Y,titleExists:!!Y,onButtonInteraction:S})))))},t.prototype.messageListItem=function(e,t,n){var r=this.props.theme,o=f()(r,"room.marginBetweenMessages"),i=f()(r,"room.marginBetweenGroupMessages"),s="end"===n||"middle"===n?i:o,c=s?{marginTop:s}:{};return a.a.createElement("div",{key:t,"data-hook":"message-list-item",className:xe.a.listItem+" "+xe.a[n||"standalone"],style:c},e)},t.prototype.renderTyping=function(){var e=this.props,t=e.typingStatus,n=void 0===t?[]:t,r=e.isGroupChat;if(n.length)return r?a.a.createElement(et,{usersTyping:n}):a.a.createElement("div",{"data-hook":"typing-indication",className:xe.a.typingIndication},a.a.createElement($e.a,{wrapWithBubble:!0,position:c.Constants.MessageDirections.Incoming,groupPosition:"single",sendersData:this.props.sendersData,senderUserId:n[0].userId,messageDisplayOption:this.props.messageDisplayOption,eventHooks:this.props.eventHooks},a.a.createElement("div",null,this.renderTypingAnimation())))},t.prototype.renderTypingAnimation=function(){var e=this.props.customTypingAnimation,t=f()(this.props.theme,"room.typingIndication.pointsColor"),n=t?{background:t}:{},r=f()(this.props.theme,"room.message.incomingTextColor"),o=f()(this.props.theme,"room.typingIndication.look"),i=o&&(null===Be.a||void 0===Be.a?void 0:Be.a[o])&&a.a.createElement("div",{"data-hook":"typing-animation-look",className:Be.a[o],style:{color:Object(ot.a)(r||"#000000",.6)}});return e||(i||a.a.createElement("div",{className:Be.a.typingAnimation},a.a.createElement("div",{className:Be.a.points},a.a.createElement("div",{"data-hook":"typing-indication-point",className:Be.a.arrow+" "+Be.a.bounce+" "+Be.a.point1,style:n}),a.a.createElement("div",{"data-hook":"typing-indication-point",className:Be.a.arrow+" "+Be.a.bounce+" "+Be.a.point2,style:n}),a.a.createElement("div",{"data-hook":"typing-indication-point",className:Be.a.arrow+" "+Be.a.bounce+" "+Be.a.point3,style:n}))))},t.prototype._filterAutoMessagesIfNecessary=function(e){var t=this.props.disableAutoMessages;return e.filter((function(e){return!(t&&e.isAutoMessage)}))},t.prototype.render=function(){var e,t,n=this,o=this.props,i=o.messages,c=o.unreadCount,u=o.theme,l=o.userId,d=o.appMode,p=o.messageDirectionOverride,h=o.instanceId,m=o.isGroupChat,g=o.containerStyle,v=o.t,b=o.sendersData,y=o.messageDisplayOption,_=f()(u,"room.background"),E=f()(u,"room.pattern.asset"),C=f()(u,"room.pattern.backgroundSize"),F=f()(u,"room.fontFamily"),A=f()(u,"room.timestamp.hideStroke"),w=f()(u,"room.timestamp.look"),O=w?{}:{color:f()(u,"room.timestamp.color"),fontFamily:F},D=f()(u,"room.padding"),x=D?{padding:D}:{},S={style:Object(r.__assign)(Object(r.__assign)({},g),x)};_&&Object.assign(S.style,{backgroundColor:_}),E&&(_&&_.includes("gradient")?Object.assign(S.style,{background:E+" center "+C.split(" ")[0]+", "+_}):Object.assign(S.style,{backgroundImage:E},{backgroundSize:C},{backgroundPosition:"center center"}));var B=new Oe({messages:i,userId:l,lastReadMessageSequence:this.state.anchorPosition,unreadCount:c,messageDirectionOverride:p,includeTitle:m||(null==y?void 0:y.titleOption)!==Ve.b.NONE,appMode:d,sendersData:b}).getListWithProps(),T=this._filterAutoMessagesIfNecessary(B);return a.a.createElement("div",{className:xe.a.messagesListRoot},a.a.createElement("div",Object(r.__assign)({},S,{className:s()(xe.a.messagesList,xe.a[d]),"data-hook":"message-list",onWheel:this.onWheel,onScroll:this.onScroll,ref:function(e){return n.container=e},role:"log",tabIndex:0,"aria-label":this.props.t("messages.title.aria-label")}),this.state.fetching&&a.a.createElement("div",{"data-hook":"fetch-more-loader",className:xe.a.fetchMoreLoader},a.a.createElement(rt.a,{size:"small"})),a.a.createElement(Le.a,{key:"fetch-more-waypoint",onEnter:this.handleOnEnterTopArea,onLeave:this.handleOnLeaveTopArea}),T.map((function(e,t){if(e.unreadCount){var r=n.isUnreadMessagesButtonExperimentOn()?v("unread.messages.anchor"):v(e.unreadCount>1?"unread.messages.old_anchor_plural":"unread.messages.old_anchor",{count:e.unreadCount});return n.messageListItem(a.a.createElement(he,{anchorText:r}),e.message&&e.message.id||t)}return e.timestamp?n.messageListItem(a.a.createElement("div",{className:s()(xe.a.timestamp,xe.a[w]),style:O,"data-hook":"timestamp-anchor"},!A&&a.a.createElement("div",{className:xe.a.timestampLine,"data-hook":"timestamp-line"}),a.a.createElement("div",{className:xe.a.timestampText},e.timestamp),!A&&a.a.createElement("div",{className:xe.a.timestampLine,"data-hook":"timestamp-line"})),e.message&&e.message.id||t):n.messageListItem(n.renderBubbleByType(e,h),e.message&&e.message.id||t,e.groupPosition)})),this.renderTyping(),null===(t=(e=this.props).getFooter)||void 0===t?void 0:t.call(e)),this.state.showUnreadButton&&this.renderUnreadMessagesButton())},t}(a.a.Component);t.b=(it=Ge(Object(d.a)(Object(g.a)(Object(V.c)()(ct)))),(st=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),t.prototype.render=function(){var e=this.context.chatAppsRegistry,t=void 0===e?Ke.a:e,n=Object(r.__assign)(Object(r.__assign)({},this.props),{chatAppsRegistry:t});return a.a.createElement(it,Object(r.__assign)({},n))},t}(a.a.Component)).contextTypes={chatAppsRegistry:W.a.object},st)},function(e,t,n){var r=n(741)(n(724));e.exports=r},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(12),o=n.n(r),a=n(502),i=n(239);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}var c=function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:function(){return!0},n={};for(var r in e)e.hasOwnProperty(r)&&t(r,e[r])&&(n[r]=e[r]);return n}},function(e,t,n){"use strict";var r,o,a,i=(r=n(268))&&r.__esModule?r:{default:r};function s(e,t,n,r,o,a,i){try{var s=e[a](i),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}var c=function(){function e(e,t){var r,i=(void 0===t?{}:t).atomicServerTime,s=void 0!==i&&i;!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"atomicServerTime",!1),a=n(28),e=e||a(),r=n(292),o=r.default?r.default:r,n(294),n(293),this.name=e,this.listeningOnRefs=[],this.db=null,this.terminated=!1,this._initializationInProgress=Promise.resolve(),this.atomicServerTime=s}var t=e.prototype;return t.connect=function(){var e,t=(e=i.default.mark((function e(t,n){var r=this;return i.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this._assertInstanceAlive(),e.next=3,this._initializationInProgress;case 3:return this._initializationInProgress=new Promise((function(e){return r._initializationCompleted=e})),e.abrupt("return",Promise.resolve().then((function(){return r.db?(r._initializationCompleted(),r.db.goOnline()):Promise.resolve().then((function(){return o.initializeApp(t,r.name)})).then((function(e){return e.auth().signInWithCustomToken(n).then((function(){if(r._initializationCompleted(),r.terminated)return e.delete();r.db=e.database()}))}))})).catch((function(e){throw r._initializationCompleted(),e})));case 5:case"end":return e.stop()}}),e,this)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function i(e){s(a,r,o,i,c,"next",e)}function c(e){s(a,r,o,i,c,"throw",e)}i(void 0)}))});return function(e,n){return t.apply(this,arguments)}}(),t.disconnect=function(){this.db&&(this.listeningOnRefs.forEach((function(e){return e.off()})),this.listeningOnRefs.length=0,this.db.goOffline())},t.terminate=function(){if(this.terminated=!0,this.disconnect(),this.db)try{return this.db.app.delete()}finally{this.db=null}},t.getFirebaseServerTime=function(e){if(!this.db)throw new Error("FirebaseService.getFirebaseServerTime: not connected! (path="+u(e)+")");if(this.atomicServerTime)return this.db.ref("/.info/serverTimeOffset").once("value").then((function(e){return e.val()+Date.now()}));var t=this.db.ref(e);return t.set(o.database.ServerValue.TIMESTAMP).then((function(){return t.once("value").then((function(e){return e.val()}))}))},t.getValuesAtPath=function(e){var t=e.path;if(!this.db)throw new Error("FirebaseService.getValuesAsPath: not connected! (path="+u(t)+")");return this.db.ref(t).once("value").then((function(e){return e.val()}))},t.listenOnRef=function(e,t){return this._listenOnRefWithQuery(e,t)},t.listenOnPath=function(e,t){if(!this.db)throw new Error("FirebaseService.listenOnPath: not connected! (path="+u(e)+")");var n=this.db.ref(e);return this._listenOnRefWithQuery(n,t)},t._listenOnRefWithQuery=function(e,t){var n=this,r=void 0===t?{}:t,o=r.orderBy,a=r.startAt;return o&&(e=e.orderByChild(o)),a&&(e=e.startAt(a)),{when:function(t){return{call:function(r){e.on(t,(function(e){try{var t=r({key:e.key,value:e.val(),ref:e.ref});t&&"function"==typeof t.catch&&t.catch(console.error)}catch(e){console.error(e)}})),n.listeningOnRefs.push(e)}}}}},t._assertInstanceAlive=function(){if(this.terminated)throw new Error("Can't connect a firebase service after termination, please use a different instance (name="+this.name+")")},e}();function u(e){var t=(e||"").split("/");return t[t.length-1]}e.exports=c},function(e,t,n){"use strict";function r(e){return!!(e.set&&e.get&&e.del&&"function"==typeof e.get&&"function"==typeof e.set&&"function"==typeof e.del)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=n(742),o=n(743),a=n(647);e.exports={formats:a,parse:o,stringify:r}},function(e,t,n){e.exports=function e(t,n,r){function o(i,s){if(!n[i]){if(!t[i]){if(a)return a(i,!0);throw new Error("Cannot find module '"+i+"'")}var c=n[i]={exports:{}};t[i][0].call(c.exports,(function(e){return o(t[i][1][e]||e)}),c,c.exports,e,t,n,r)}return n[i].exports}for(var a=!1,i=0;i>16),l((65280&r)>>8),l(255&r);return 2==a?l(255&(r=u(e.charAt(n))<<2|u(e.charAt(n+1))>>4)):1==a&&(l((r=u(e.charAt(n))<<10|u(e.charAt(n+1))<<4|u(e.charAt(n+2))>>2)>>8&255),l(255&r)),i},e.fromByteArray=function(e){var t,n,r,o,a=e.length%3,i="";function s(e){return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(e)}for(t=0,r=e.length-a;t>18&63)+s(o>>12&63)+s(o>>6&63)+s(63&o);switch(a){case 1:i+=s((n=e[e.length-1])>>2),i+=s(n<<4&63),i+="==";break;case 2:i+=s((n=(e[e.length-2]<<8)+e[e.length-1])>>10),i+=s(n>>4&63),i+=s(n<<2&63),i+="="}return i}}(void 0===n?this.base64js={}:n)}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/base64-js/lib/b64.js","/node_modules/gulp-browserify/node_modules/base64-js/lib")},{buffer:3,lYpoI2:10}],3:[function(e,t,n){(function(t,r,o,a,i,s,c,u,l){var d=e("base64-js"),p=e("ieee754");function o(e,t,n){if(!(this instanceof o))return new o(e,t,n);var r,a,i,s,c,u=typeof e;if("base64"===t&&"string"==u)for(e=(r=e).trim?r.trim():r.replace(/^\s+|\s+$/g,"");e.length%4!=0;)e+="=";if("number"==u)a=D(e);else if("string"==u)a=o.byteLength(e,t);else{if("object"!=u)throw new Error("First argument needs to be a number, array or string.");a=D(e.length)}if(o._useTypedArrays?i=o._augment(new Uint8Array(a)):((i=this).length=a,i._isBuffer=!0),o._useTypedArrays&&"number"==typeof e.byteLength)i._set(e);else if(x(c=e)||o.isBuffer(c)||c&&"object"==typeof c&&"number"==typeof c.length)for(s=0;s>>0)):(t+1>>0),o}function m(e,t,n,r){if(r||(M("boolean"==typeof n,"missing or invalid endian"),M(null!=t,"missing offset"),M(t+1>>8*(r?i:1-i)}function _(e,t,n,r,o){o||(M(null!=t,"missing value"),M("boolean"==typeof r,"missing or invalid endian"),M(null!=n,"missing offset"),M(n+3>>8*(r?i:3-i)&255}function E(e,t,n,r,o){o||(M(null!=t,"missing value"),M("boolean"==typeof r,"missing or invalid endian"),M(null!=n,"missing offset"),M(n+1>8,r=t%256,o.push(r),o.push(n);return o}(t),e,n,r)}(this,e,t,n);break;default:throw new Error("Unknown encoding")}return i},o.prototype.toString=function(e,t,n){var r,o,a,i,s=this;if(e=String(e||"utf8").toLowerCase(),t=Number(t)||0,(n=void 0!==n?Number(n):n=s.length)===t)return"";switch(e){case"hex":r=function(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||rthis.length&&(r=this.length),e.length-t=this.length))return this[e]},o.prototype.readUInt16LE=function(e,t){return f(this,e,!0,t)},o.prototype.readUInt16BE=function(e,t){return f(this,e,!1,t)},o.prototype.readUInt32LE=function(e,t){return h(this,e,!0,t)},o.prototype.readUInt32BE=function(e,t){return h(this,e,!1,t)},o.prototype.readInt8=function(e,t){if(t||(M(null!=e,"missing offset"),M(e=this.length))return 128&this[e]?-1*(255-this[e]+1):this[e]},o.prototype.readInt16LE=function(e,t){return m(this,e,!0,t)},o.prototype.readInt16BE=function(e,t){return m(this,e,!1,t)},o.prototype.readInt32LE=function(e,t){return g(this,e,!0,t)},o.prototype.readInt32BE=function(e,t){return g(this,e,!1,t)},o.prototype.readFloatLE=function(e,t){return v(this,e,!0,t)},o.prototype.readFloatBE=function(e,t){return v(this,e,!1,t)},o.prototype.readDoubleLE=function(e,t){return b(this,e,!0,t)},o.prototype.readDoubleBE=function(e,t){return b(this,e,!1,t)},o.prototype.writeUInt8=function(e,t,n){n||(M(null!=e,"missing value"),M(null!=t,"missing offset"),M(t=this.length||(this[t]=e)},o.prototype.writeUInt16LE=function(e,t,n){y(this,e,t,!0,n)},o.prototype.writeUInt16BE=function(e,t,n){y(this,e,t,!1,n)},o.prototype.writeUInt32LE=function(e,t,n){_(this,e,t,!0,n)},o.prototype.writeUInt32BE=function(e,t,n){_(this,e,t,!1,n)},o.prototype.writeInt8=function(e,t,n){n||(M(null!=e,"missing value"),M(null!=t,"missing offset"),M(t=this.length||(0<=e?this.writeUInt8(e,t,n):this.writeUInt8(255+e+1,t,n))},o.prototype.writeInt16LE=function(e,t,n){E(this,e,t,!0,n)},o.prototype.writeInt16BE=function(e,t,n){E(this,e,t,!1,n)},o.prototype.writeInt32LE=function(e,t,n){C(this,e,t,!0,n)},o.prototype.writeInt32BE=function(e,t,n){C(this,e,t,!1,n)},o.prototype.writeFloatLE=function(e,t,n){F(this,e,t,!0,n)},o.prototype.writeFloatBE=function(e,t,n){F(this,e,t,!1,n)},o.prototype.writeDoubleLE=function(e,t,n){A(this,e,t,!0,n)},o.prototype.writeDoubleBE=function(e,t,n){A(this,e,t,!1,n)},o.prototype.fill=function(e,t,n){if(e=e||0,t=t||0,n=n||this.length,"string"==typeof e&&(e=e.charCodeAt(0)),M("number"==typeof e&&!isNaN(e),"value is not a number"),M(t<=n,"end < start"),n!==t&&0!==this.length){M(0<=t&&t"},o.prototype.toArrayBuffer=function(){if("undefined"==typeof Uint8Array)throw new Error("Buffer.toArrayBuffer not supported in this browser");if(o._useTypedArrays)return new o(this).buffer;for(var e=new Uint8Array(this.length),t=0,n=e.length;t=t.length||o>=e.length);o++)t[o+n]=e[o];return o}function I(e){try{return decodeURIComponent(e)}catch(e){return String.fromCharCode(65533)}}function j(e,t){M("number"==typeof e,"cannot write a non-number as a number"),M(0<=e,"specified a negative value for writing an unsigned value"),M(e<=t,"value is larger than maximum value for type"),M(Math.floor(e)===e,"value has a fractional component")}function R(e,t,n){M("number"==typeof e,"cannot write a non-number as a number"),M(e<=t,"value larger than maximum allowed value"),M(n<=e,"value smaller than minimum allowed value"),M(Math.floor(e)===e,"value has a fractional component")}function P(e,t,n){M("number"==typeof e,"cannot write a non-number as a number"),M(e<=t,"value larger than maximum allowed value"),M(n<=e,"value smaller than minimum allowed value")}function M(e,t){if(!e)throw new Error(t||"Failed assertion")}o._augment=function(e){return e._isBuffer=!0,e._get=e.get,e._set=e.set,e.get=w.get,e.set=w.set,e.write=w.write,e.toString=w.toString,e.toLocaleString=w.toString,e.toJSON=w.toJSON,e.copy=w.copy,e.slice=w.slice,e.readUInt8=w.readUInt8,e.readUInt16LE=w.readUInt16LE,e.readUInt16BE=w.readUInt16BE,e.readUInt32LE=w.readUInt32LE,e.readUInt32BE=w.readUInt32BE,e.readInt8=w.readInt8,e.readInt16LE=w.readInt16LE,e.readInt16BE=w.readInt16BE,e.readInt32LE=w.readInt32LE,e.readInt32BE=w.readInt32BE,e.readFloatLE=w.readFloatLE,e.readFloatBE=w.readFloatBE,e.readDoubleLE=w.readDoubleLE,e.readDoubleBE=w.readDoubleBE,e.writeUInt8=w.writeUInt8,e.writeUInt16LE=w.writeUInt16LE,e.writeUInt16BE=w.writeUInt16BE,e.writeUInt32LE=w.writeUInt32LE,e.writeUInt32BE=w.writeUInt32BE,e.writeInt8=w.writeInt8,e.writeInt16LE=w.writeInt16LE,e.writeInt16BE=w.writeInt16BE,e.writeInt32LE=w.writeInt32LE,e.writeInt32BE=w.writeInt32BE,e.writeFloatLE=w.writeFloatLE,e.writeFloatBE=w.writeFloatBE,e.writeDoubleLE=w.writeDoubleLE,e.writeDoubleBE=w.writeDoubleBE,e.fill=w.fill,e.inspect=w.inspect,e.toArrayBuffer=w.toArrayBuffer,e}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/buffer/index.js","/node_modules/gulp-browserify/node_modules/buffer")},{"base64-js":2,buffer:3,ieee754:11,lYpoI2:10}],4:[function(e,t,n){(function(n,r,o,a,i,s,c,u,l){var d=new(o=e("buffer").Buffer)(4);d.fill(0),t.exports={hash:function(e,t,n,r){return o.isBuffer(e)||(e=new o(e)),function(e,t,n){for(var r=new o(t),a=n?r.writeInt32BE:r.writeInt32LE,i=0;im?t=e(t):t.length>5]|=128<>>9<<4)]=t;for(var n=1732584193,r=-271733879,o=-1732584194,a=271733878,i=0;i>>32-s,n);var i,s}function h(e,t,n,r,o,a,i){return f(t&n|~t&r,e,t,o,a,i)}function m(e,t,n,r,o,a,i){return f(t&r|n&~r,e,t,o,a,i)}function g(e,t,n,r,o,a,i){return f(t^n^r,e,t,o,a,i)}function v(e,t,n,r,o,a,i){return f(n^(t|~r),e,t,o,a,i)}function b(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}t.exports=function(e){return d.hash(e,p,16)}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/md5.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{"./helpers":4,buffer:3,lYpoI2:10}],7:[function(e,t,n){(function(e,n,r,o,a,i,s,c,u){var l;l=function(e){for(var t,n=new Array(e),r=0;r>>((3&r)<<3)&255;return n},t.exports=l}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/rng.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{buffer:3,lYpoI2:10}],8:[function(e,t,n){(function(n,r,o,a,i,s,c,u,l){var d=e("./helpers");function p(e,t){e[t>>5]|=128<<24-t%32,e[15+(t+64>>9<<4)]=t;for(var n,r,o,a,i,s=Array(80),c=1732584193,u=-271733879,l=-1732584194,d=271733878,p=-1009589776,m=0;m>16)+(t>>16)+(n>>16)<<16|65535&n}function h(e,t){return e<>>32-t}t.exports=function(e){return d.hash(e,p,20,!0)}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/sha.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{"./helpers":4,buffer:3,lYpoI2:10}],9:[function(e,t,n){(function(n,r,o,a,i,s,c,u,l){function d(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function p(e,t){return e>>>t|e<<32-t}function f(e,t){var n,r,o,a,i,s,c,u,l,f,h=new Array(1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298),m=new Array(1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225),g=new Array(64);e[t>>5]|=128<<24-t%32,e[15+(t+64>>9<<4)]=t;for(var v,b,y,_,E,C,F,A,w=0;w>>10,g[O-7]),p(F=g[O-15],7)^p(F,18)^F>>>3),g[O-16]),l=d(d(d(d(u,p(C=i,6)^p(C,11)^p(C,25)),(E=i)&s^~E&c),h[O]),g[O]),f=d(p(_=n,2)^p(_,13)^p(_,22),(v=n)&(b=r)^v&(y=o)^b&y),u=c,c=s,s=i,i=d(a,l),a=o,o=r,r=n,n=d(l,f);m[0]=d(n,m[0]),m[1]=d(r,m[1]),m[2]=d(o,m[2]),m[3]=d(a,m[3]),m[4]=d(i,m[4]),m[5]=d(s,m[5]),m[6]=d(c,m[6]),m[7]=d(u,m[7])}return m}var h=e("./helpers");t.exports=function(e){return h.hash(e,f,32,!0)}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/sha256.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{"./helpers":4,buffer:3,lYpoI2:10}],10:[function(e,t,n){(function(e,n,r,o,a,i,s,c,u){function l(){}(e=t.exports={}).nextTick=function(){var e="undefined"!=typeof window&&window.setImmediate,t="undefined"!=typeof window&&window.postMessage&&window.addEventListener;if(e)return function(e){return window.setImmediate(e)};if(t){var n=[];return window.addEventListener("message",(function(e){var t=e.source;t!==window&&null!==t||"process-tick"!==e.data||(e.stopPropagation(),0>1,l=-7,d=n?o-1:0,p=n?-1:1,f=e[t+d];for(d+=p,a=f&(1<<-l)-1,f>>=-l,l+=s;0>=-l,l+=r;0>1,p=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:a-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,i=l):(i=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-i))<1&&(i--,c*=2),2<=(t+=1<=i+d?p/c:p*Math.pow(2,1-d))*c&&(i++,c/=2),l<=i+d?(s=0,i=l):1<=i+d?(s=(t*c-1)*Math.pow(2,o),i+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,o),i=0));8<=o;e[n+f]=255&s,f+=h,s/=256,o-=8);for(i=i<0&&void 0!==arguments[0]?arguments[0]:{},t=[i,s,c],n=e.promiseTypeSuffixes||t,u=e.promiseTypeDelimiter||"_";return function(e){var t=e.dispatch;return function(e){return function(i){var s=void 0,c=void 0;if(!i.payload)return e(i);var l=i.payload;if(Object(r.a)(l))s=l;else if(Object(r.a)(l.promise))s=l.promise,c=l.data;else{if("function"!=typeof l&&"function"!=typeof l.promise)return e(i);if(s=l.promise?l.promise():l(),c=l.promise?l.data:void 0,!Object(r.a)(s))return e(a({},i,{payload:s}))}var d=i.type,p=i.meta,f=o(n,3),h=f[0],m=f[1],g=f[2],v=function(e,t){return a({type:[d,t?g:m].join(u)},null==e?{}:{payload:e},void 0!==p?{meta:p}:{},t?{error:!0}:{})};return e(a({type:[d,h].join(u)},void 0!==c?{payload:c}:{},void 0!==p?{meta:p}:{})),s.then((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=v(e,!1);return t(n),{value:e,action:n}}),(function(e){var n=v(e,!0);throw t(n),e}))}}}}function l(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.dispatch;return"function"==typeof n?u()({dispatch:n}):(e&&e.env,null)}}).call(this,n(107))},function(e,t,n){var r=n(640),o=n(213),a=n(214),i=o((function(e,t){return a(e)?r(e,t):[]}));e.exports=i},function(e,t,n){var r=n(105),o=n(763);e.exports=function(e,t){var n=[];if(!e||!e.length)return n;var a=-1,i=[],s=e.length;for(t=r(t,3);++a=0;a--)if(b[a]!=y[a])return!1;for(a=b.length-1;a>=0;a--)if(f=b[a],!l(e[f],t[f],n))return!1;return!0}(e,t,f))}function d(e){return null==e}function p(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length)&&("function"==typeof e.copy&&"function"==typeof e.slice&&!(e.length>0&&"number"!=typeof e[0]))}e.exports=l},function(e,t,n){var r=n(664),o=n(790),a=n(792),i=Math.max,s=Math.min;e.exports=function(e,t,n){var c,u,l,d,p,f,h=0,m=!1,g=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var n=c,r=u;return c=u=void 0,h=t,d=e.apply(r,n)}function y(e){return h=e,p=setTimeout(E,t),m?b(e):d}function _(e){var n=e-f;return void 0===f||n>=t||n<0||g&&e-h>=l}function E(){var e=o();if(_(e))return C(e);p=setTimeout(E,function(e){var n=t-(e-f);return g?s(n,l-(e-h)):n}(e))}function C(e){return p=void 0,v&&c?b(e):(c=u=void 0,d)}function F(){var e=o(),n=_(e);if(c=arguments,u=this,f=e,n){if(void 0===p)return y(f);if(g)return clearTimeout(p),p=setTimeout(E,t),b(f)}return void 0===p&&(p=setTimeout(E,t)),d}return t=a(t)||0,r(n)&&(m=!!n.leading,l=(g="maxWait"in n)?i(a(n.maxWait)||0,t):l,v="trailing"in n?!!n.trailing:v),F.cancel=function(){void 0!==p&&clearTimeout(p),h=0,c=f=u=p=void 0},F.flush=function(){return void 0===p?d:C(o())},F}},function(e,t){e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),c=0;c0)for(var r=0,o=arguments.length;r1)n=t;else{if(!this.head)throw new TypeError("Reduce of empty list with no initial value");r=this.head.next,n=this.head.value}for(var o=0;null!==r;o++)n=e(n,r.value,o),r=r.next;return n},n.prototype.reduceReverse=function(e,t){var n,r=this.tail;if(arguments.length>1)n=t;else{if(!this.tail)throw new TypeError("Reduce of empty list with no initial value");r=this.tail.prev,n=this.tail.value}for(var o=this.length-1;null!==r;o--)n=e(n,r.value,o),r=r.prev;return n},n.prototype.toArray=function(){for(var e=new Array(this.length),t=0,n=this.head;null!==n;t++)e[t]=n.value,n=n.next;return e},n.prototype.toArrayReverse=function(){for(var e=new Array(this.length),t=0,n=this.tail;null!==n;t++)e[t]=n.value,n=n.prev;return e},n.prototype.slice=function(e,t){(t=t||this.length)<0&&(t+=this.length),(e=e||0)<0&&(e+=this.length);var r=new n;if(tthis.length&&(t=this.length);for(var o=0,a=this.head;null!==a&&othis.length&&(t=this.length);for(var o=this.length,a=this.tail;null!==a&&o>t;o--)a=a.prev;for(;null!==a&&o>e;o--,a=a.prev)r.push(a.value);return r},n.prototype.reverse=function(){for(var e=this.head,t=this.tail,n=e;null!==n;n=n.prev){var r=n.prev;n.prev=n.next,n.next=r}return this.head=t,this.tail=e,this}},function(e,t,n){e.exports=n(739).default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isNetworkError=i,t.isRetryableError=u,t.isSafeRequestError=l,t.isIdempotentRequestError=d,t.isNetworkOrIdempotentRequestError=p,t.exponentialDelay=h,t.default=g;var r,o=n(740),a=(r=o)&&r.__esModule?r:{default:r};function i(e){return!e.response&&Boolean(e.code)&&"ECONNABORTED"!==e.code&&(0,a.default)(e)}var s=["get","head","options"],c=s.concat(["put","delete"]);function u(e){return"ECONNABORTED"!==e.code&&(!e.response||e.response.status>=500&&e.response.status<=599)}function l(e){return!!e.config&&(u(e)&&-1!==s.indexOf(e.config.method))}function d(e){return!!e.config&&(u(e)&&-1!==c.indexOf(e.config.method))}function p(e){return i(e)||d(e)}function f(){return 0}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=100*Math.pow(2,e),n=.2*t*Math.random();return t+n}function m(e){var t=e["axios-retry"]||{};return t.retryCount=t.retryCount||0,e["axios-retry"]=t,t}function g(e,t){e.interceptors.request.use((function(e){return m(e).lastRequestTime=Date.now(),e})),e.interceptors.response.use(null,(function(n){var r=n.config;if(!r)return Promise.reject(n);var o=function(e,t){return Object.assign({},t,e["axios-retry"])}(r,t),a=o.retries,i=void 0===a?3:a,s=o.retryCondition,c=void 0===s?p:s,u=o.retryDelay,l=void 0===u?f:u,d=o.shouldResetTimeout,h=void 0!==d&&d,g=m(r);if(c(n)&&g.retryCount-1?s[c?t[u]:u]:void 0}}},function(e,t,n){"use strict";var r=n(646),o=n(647),a=Object.prototype.hasOwnProperty,i={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},s=Array.isArray,c=Array.prototype.push,u=function(e,t){c.apply(e,s(t)?t:[t])},l=Date.prototype.toISOString,d={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:r.encode,encodeValuesOnly:!1,formatter:o.formatters[o.default],indices:!1,serializeDate:function(e){return l.call(e)},skipNulls:!1,strictNullHandling:!1},p=function e(t,n,o,a,i,c,l,p,f,h,m,g,v){var b=t;if("function"==typeof l?b=l(n,b):b instanceof Date?b=h(b):"comma"===o&&s(b)&&(b=b.join(",")),null===b){if(a)return c&&!g?c(n,d.encoder,v):n;b=""}if("string"==typeof b||"number"==typeof b||"boolean"==typeof b||r.isBuffer(b))return c?[m(g?n:c(n,d.encoder,v))+"="+m(c(b,d.encoder,v))]:[m(n)+"="+m(String(b))];var y,_=[];if(void 0===b)return _;if(s(l))y=l;else{var E=Object.keys(b);y=p?E.sort(p):E}for(var C=0;C0?b+v:""}},function(e,t,n){"use strict";var r=n(646),o=Object.prototype.hasOwnProperty,a={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},i=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},s=function(e,t,n){if(e){var r=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,a=/(\[[^[\]]*])/g,i=/(\[[^[\]]*])/.exec(r),s=i?r.slice(0,i.index):r,c=[];if(s){if(!n.plainObjects&&o.call(Object.prototype,s)&&!n.allowPrototypes)return;c.push(s)}for(var u=0;null!==(i=a.exec(r))&&u=0;--o){var a,i=e[o];if("[]"===i&&n.parseArrays)a=[].concat(r);else{a=n.plainObjects?Object.create(null):{};var s="["===i.charAt(0)&&"]"===i.charAt(i.length-1)?i.slice(1,-1):i,c=parseInt(s,10);n.parseArrays||""!==s?!isNaN(c)&&i!==s&&String(c)===s&&c>=0&&n.parseArrays&&c<=n.arrayLimit?(a=[])[c]=r:a[s]=r:a={0:r}}r=a}return r}(c,t,n)}};e.exports=function(e,t){var n=function(e){if(!e)return a;if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new Error("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?a.charset:e.charset;return{allowDots:void 0===e.allowDots?a.allowDots:!!e.allowDots,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:a.allowPrototypes,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:a.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:a.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:a.comma,decoder:"function"==typeof e.decoder?e.decoder:a.decoder,delimiter:"string"==typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:a.delimiter,depth:"number"==typeof e.depth?e.depth:a.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:a.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:a.plainObjects,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:a.strictNullHandling}}(t);if(""===e||null==e)return n.plainObjects?Object.create(null):{};for(var c="string"==typeof e?function(e,t){var n,s={},c=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,u=t.parameterLimit===1/0?void 0:t.parameterLimit,l=c.split(t.delimiter,u),d=-1,p=t.charset;if(t.charsetSentinel)for(n=0;n-1&&(h=h.split(",")),o.call(s,f)?s[f]=r.combine(s[f],h):s[f]=h}return s}(e,n):e,u=n.plainObjects?Object.create(null):{},l=Object.keys(c),d=0;d-1){var o=n[r];return r>0&&(n.slice(r,1),n.unshift(o)),o.value}}return{get:r,put:function(t,o){r(t)||(n.unshift({key:t,value:o}),n.length>e&&n.pop())}}}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){var t=void 0;return{get:function(n){if(t&&e(n,t.key))return t.value},put:function(e,n){t={key:e,value:n}}}}},function(e,t,n){var r=n(549);e.exports=function(e,t){var n=[];return r(e,(function(e,r,o){t(e,r,o)&&n.push(e)})),n}},function(e,t,n){var r=n(77);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!r(n))return e(n,o);for(var a=n.length,i=t?a:-1,s=Object(n);(t?i--:++it}},function(e,t,n){var r=n(549),o=n(77);e.exports=function(e,t){var n=-1,a=o(e)?Array(e.length):[];return r(e,(function(e,r,o){a[++n]=t(e,r,o)})),a}},function(e,t,n){var r=n(390),o=n(120),a=Array.prototype.splice;e.exports=function(e,t){for(var n=e?t.length:0,i=n-1;n--;){var s=t[n];if(n==i||s!==c){var c=s;o(s)?a.call(e,s,1):r(e,s)}}return e}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw new TypeError("Expected a function");return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&!o.call(e,0))for(var m=0;m0)for(var g=0;g=0&&"[object Array]"!==o(e)&&"[object Function]"===o(e.callee)},s=function(){return a(arguments)}();a.isLegacyArguments=i,e.exports=s?a:i},function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(655);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},function(e,t,n){"use strict";var r="Function.prototype.bind called on incompatible ",o=Array.prototype.slice,a=Object.prototype.toString;e.exports=function(e){var t=this;if("function"!=typeof t||"[object Function]"!==a.call(t))throw new TypeError(r+t);for(var n,i=o.call(arguments,1),s=function(){if(this instanceof n){var r=t.apply(this,i.concat(o.call(arguments)));return Object(r)===r?r:this}return t.apply(e,i.concat(o.call(arguments)))},c=Math.max(0,t.length-i.length),u=[],l=0;l=0||(o[n]=e[n]);return o}(e,["children","in"]),i=r.default.Children.toArray(t),s=i[0],c=i[1];return delete o.onEnter,delete o.onEntering,delete o.onEntered,delete o.onExit,delete o.onExiting,delete o.onExited,r.default.createElement(a.default,o,n?r.default.cloneElement(s,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):r.default.cloneElement(c,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},i}(r.default.Component);s.propTypes={};var c=s;t.default=c,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.getChildMapping=o,t.mergeChildMappings=a,t.getInitialChildMapping=function(e,t){return o(e.children,(function(n){return(0,r.cloneElement)(n,{onExited:t.bind(null,n),in:!0,appear:i(n,"appear",e),enter:i(n,"enter",e),exit:i(n,"exit",e)})}))},t.getNextChildMapping=function(e,t,n){var s=o(e.children),c=a(t,s);return Object.keys(c).forEach((function(o){var a=c[o];if((0,r.isValidElement)(a)){var u=o in t,l=o in s,d=t[o],p=(0,r.isValidElement)(d)&&!d.props.in;!l||u&&!p?l||!u||p?l&&u&&(0,r.isValidElement)(d)&&(c[o]=(0,r.cloneElement)(a,{onExited:n.bind(null,a),in:d.props.in,exit:i(a,"exit",e),enter:i(a,"enter",e)})):c[o]=(0,r.cloneElement)(a,{in:!1}):c[o]=(0,r.cloneElement)(a,{onExited:n.bind(null,a),in:!0,exit:i(a,"exit",e),enter:i(a,"enter",e)})}})),c};var r=n(0);function o(e,t){var n=Object.create(null);return e&&r.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,r.isValidElement)(e)?t(e):e}(e)})),n}function a(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),a=[];for(var i in e)i in t?a.length&&(o[i]=a,a=[]):a.push(i);var s={};for(var c in t){if(o[c])for(r=0;r0?!0===i?r.scrollTop(t,y.top+_.top):!1===i?r.scrollTop(t,y.top+E.top):_.top<0?r.scrollTop(t,y.top+_.top):r.scrollTop(t,y.top+E.top):a||((i=void 0===i||!!i)?r.scrollTop(t,y.top+_.top):r.scrollTop(t,y.top+E.top)),o&&(_.left<0||E.left>0?!0===s?r.scrollLeft(t,y.left+_.left):!1===s?r.scrollLeft(t,y.left+E.left):_.left<0?r.scrollLeft(t,y.left+_.left):r.scrollLeft(t,y.left+E.left):a||((s=void 0===s||!!s)?r.scrollLeft(t,y.left+_.left):r.scrollLeft(t,y.left+E.left)))}},function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t-1&&e%1==0&&e-1&&e%1==0&&e<=9007199254740991}(e.length)&&!function(e){var t=F(e)?h.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}(e)}function F(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function A(e){return!!e&&"object"==typeof e}e.exports=function(e,t,i,l){var d;e=C(e)?e:(d=e)?u(d,function(e){return C(e)?b(e):y(e)}(d)):[],i=i&&!l?function(e){var t=function(e){if(!e)return 0===e?e:0;if((e=function(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||A(e)&&"[object Symbol]"==h.call(e)}(e))return NaN;if(F(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=F(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(n,"");var i=o.test(e);return i||a.test(e)?s(e.slice(2),i?2:8):r.test(e)?NaN:+e}(e))===1/0||e===-1/0){return 17976931348623157e292*(e<0?-1:1)}return e==e?e:0}(e),i=t%1;return t==t?i?t-i:t:0}(i):0;var p=e.length;return i<0&&(i=v(p+i,0)),function(e){return"string"==typeof e||!E(e)&&A(e)&&"[object String]"==h.call(e)}(e)?i<=p&&e.indexOf(t,i)>-1:!!p&&function(e,t,n){if(t!=t)return function(e,t,n,r){for(var o=e.length,a=n+(r?1:-1);r?a--:++a-1}},function(e,t,n){(function(e,r){var o;!function(a){t&&t.nodeType,e&&e.nodeType;var i="object"==typeof r&&r;i.global!==i&&i.window!==i&&i.self;var s,c=2147483647,u=/^xn--/,l=/[^\x20-\x7E]/,d=/[\x2E\u3002\uFF0E\uFF61]/g,p={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},f=Math.floor,h=String.fromCharCode;function m(e){throw new RangeError(p[e])}function g(e,t){for(var n=e.length,r=[];n--;)r[n]=t(e[n]);return r}function v(e,t){var n=e.split("@"),r="";return n.length>1&&(r=n[0]+"@",e=n[1]),r+g((e=e.replace(d,".")).split("."),t).join(".")}function b(e){for(var t,n,r=[],o=0,a=e.length;o=55296&&t<=56319&&o65535&&(t+=h((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=h(e)})).join("")}function _(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function E(e,t,n){var r=0;for(e=n?f(e/700):e>>1,e+=f(e/t);e>455;r+=36)e=f(e/35);return f(r+36*e/(e+38))}function C(e){var t,n,r,o,a,i,s,u,l,d,p,h=[],g=e.length,v=0,b=128,_=72;for((n=e.lastIndexOf("-"))<0&&(n=0),r=0;r=128&&m("not-basic"),h.push(e.charCodeAt(r));for(o=n>0?n+1:0;o=g&&m("invalid-input"),((u=(p=e.charCodeAt(o++))-48<10?p-22:p-65<26?p-65:p-97<26?p-97:36)>=36||u>f((c-v)/i))&&m("overflow"),v+=u*i,!(u<(l=s<=_?1:s>=_+26?26:s-_));s+=36)i>f(c/(d=36-l))&&m("overflow"),i*=d;_=E(v-a,t=h.length+1,0==a),f(v/t)>c-b&&m("overflow"),b+=f(v/t),v%=t,h.splice(v++,0,b)}return y(h)}function F(e){var t,n,r,o,a,i,s,u,l,d,p,g,v,y,C,F=[];for(g=(e=b(e)).length,t=128,n=0,a=72,i=0;i=t&&pf((c-n)/(v=r+1))&&m("overflow"),n+=(s-t)*v,t=s,i=0;ic&&m("overflow"),p==t){for(u=n,l=36;!(u<(d=l<=a?1:l>=a+26?26:l-a));l+=36)C=u-d,y=36-d,F.push(h(_(d+C%y,0))),u=f(C/y);F.push(h(_(u,0))),a=E(n,v,r==o),n=0,++r}++n,++t}return F.join("")}s={version:"1.4.1",ucs2:{decode:b,encode:y},decode:C,encode:F,toASCII:function(e){return v(e,(function(e){return l.test(e)?"xn--"+F(e):e}))},toUnicode:function(e){return v(e,(function(e){return u.test(e)?C(e.slice(4).toLowerCase()):e}))}},void 0===(o=function(){return s}.call(t,n,t,e))||(e.exports=o)}()}).call(this,n(101)(e),n(62))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EmailValidator=void 0;var r=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{},n=t.allowLocal,r=void 0!==n&&n,i=t.allowTld,s=void 0!==i&&i;a(this,e);var c="\\(\\)<>@,;:'\\\\\\\"\\.\\[\\]",u="(\\\\.)|[^\\s"+c+"]",l='("(\\\\"|[^"])*")',d="(("+u+"|')+|"+l+")",p="^\\s*"+d+"(\\."+d+")*$";this._userPattern=new RegExp(p);var f="^\\s*?(.+)@(.+?)\\s*$";this._emailPattern=new RegExp(f),this._domainValidator=new o.DomainValidator({allowLocal:r}),this._allowTld=s}return r(e,[{key:"_isValidDomain",value:function(e){return this._allowTld?this._domainValidator.isValid(e)||"."!==e[0]&&this._domainValidator.isValidTld(e):this._domainValidator.isValid(e)}},{key:"_isValidUser",value:function(e){return!(!e||e.length>64)&&e.match(this._userPattern)}},{key:"isValid",value:function(e){if(!e)return!1;if("."===e[e.length-1])return!1;var t=e.match(this._emailPattern);return!!t&&(!!this._isValidUser(t[1])&&!!this._isValidDomain(t[2]))}}]),e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var r=a(n(0)),o=a(n(818));function a(e){return e&&e.__esModule?e:{default:e}}function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}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 c(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n0){var e=this.props.foldHeader;e&&e()}},t.prototype.UNSAFE_componentWillReceiveProps=function(e){var t=e.messages,n=e.foldHeader,r=e.unfoldHeader,o=e.isExpanded;(t||[]).length===(this.props.messages||[]).length&&o===this.props.isExpanded||((t||[]).length>0||!o?n&&n():r&&r({animation:!0}))},t.prototype.render=function(){var e=Object(r.__assign)({isVisible:this.props.isExpanded,onSendMessage:function(){},onAddMessage:function(){},onUploadFile:function(){throw new Error("onUploadFile not implemented!")},onClearUnreadDisplay:function(){},eventHooks:{},loadMore:function(){},offlineChannels:[],chatroomId:"",initialFetchDone:!0,otherParticipantId:"",hasError:!1},this.props);return a.a.createElement(c.a,{i18n:Object(s.a)({locale:this.props.locale})},a.a.createElement(u.a,{theme:this.props.theme},a.a.createElement(l.a,{appMode:d.b.Widget},a.a.createElement(i.a,Object(r.__assign)({},e)))))},t}(a.a.Component);t.a=p},function(e,t,n){"use strict";var r=n(1),o=n(0),a=n.n(o),i=n(295),s=n.n(i),c=n(222),u=n(15),l=n(522),d=n(216),p=n(9),f=n(165),h=n(511),m=n(47),g=function(e){return function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return Object(r.__extends)(n,t),n.prototype.render=function(){var t=this.props,n=t.locale,o=void 0===n?"en":n,i=t.theme,s=t.appMode,c=void 0===s?m.b.FullApp:s,u=Object(r.__assign)(Object(r.__assign)({},this.props),{locale:o,theme:i,appMode:c});return a.a.createElement(p.a,{i18n:Object(d.a)({locale:o})},a.a.createElement(f.a,{theme:i||{}},a.a.createElement(h.a,{appMode:c},a.a.createElement(e,Object(r.__assign)({},u)))))},n}(o.Component)},v=n(90),b=n(5),y=n.n(b),_=n(181),E=function(e){function t(t){var n=e.call(this,t)||this;return n.onInitialFetchDone=function(e){n._setUnreadDisplay(e),c.a.setMessagesRead({chatroomId:n.props.chatroomId}),n.setState({initialFetchDone:!0}),n.props.eventHooks&&n.props.eventHooks.onInitialFetchDone&&n.props.eventHooks.onInitialFetchDone()},n._clearUnreadDisplay=function(){n.setState({displayLastReadMessageSequence:void 0,displayUnreadCount:0})},n.onRoomChanged=function(e){var t=e.messages,o=n.state.chatroom,a=o.messages;(n._bothArrayEmpty(t,a)&&delete e.messages,(o.messages?o.messages.length:0)!==(t?t.length:0))&&(t&&t.length>0&&n.props.foldHeader&&n.props.foldHeader());n.props.onRoomChanged&&n.props.onRoomChanged(e),c.a.isExperimentOn(v.a.UnreadMessagesButtonDesktop)&&n._setUnreadDisplay(e),n.setState((function(t){return{chatroom:Object(r.__assign)(Object(r.__assign)({},t.chatroom),e)}}));var i=e.participants;if(i&&i.length){var s=[];i.forEach((function(e){var t={id:e.id,profileImage:y()(e,"displayData.image.url",""),userName:y()(e,"displayData.name","")};s.push(t)})),n.setState({enrichSendersData:s})}},n.setMessagesRead=function(){var e=n.state.chatroom;c.a.isExperimentOn(v.a.UnreadMessagesButtonDesktop)&&e.unreadCount&&n.isChatOnFocus()&&c.a.setMessagesRead({chatroomId:n.props.chatroomId})},n.onTyping=function(e){var t=n.state.chatroom.id;t&&c.a.notifyTyping(t,e);var r=n.props.eventHooks.onTyping;(void 0===r?function(){}:r)()},n.onVisibilityChangeHandler=function(){Object(_.a)()&&!c.a.isExperimentOn(v.a.UnreadMessagesButtonDesktop)&&(c.a.setMessagesRead({chatroomId:n.props.chatroomId}),n._setUnreadDisplay({unreadCount:n.state.displayUnreadCount,lastReadMessageSequence:n.state.displayLastReadMessageSequence}))},n.handleAddMessage=function(e){return Object(r.__awaiter)(n,void 0,void 0,(function(){return Object(r.__generator)(this,(function(t){switch(t.label){case 0:return this.props.isVisible?[4,c.a.addMessage(e)]:(this.sendErrorBI(),[2]);case 1:return t.sent(),[2]}}))}))},n.prepareChatroomToSendMessage=function(e){n._clearUnreadDisplay(),n._clearDraftForChatroom(e),n.setMessagesRead()},n.handleSendMessage=function(e){return Object(r.__awaiter)(n,void 0,void 0,(function(){var t,n,o,a,i,s,u,l,d,p;return Object(r.__generator)(this,(function(r){switch(r.label){case 0:return t=this.props,n=t.chatroomId,o=t.isVisible,a=t.dummyMode,i=t.eventHooks,u=(s=void 0===i?{}:i).onSendMessage,l=void 0===u?function(){}:u,d=s.onSendMessageSuccess,p=void 0===d?function(){}:d,o?(l(e.dto),a?[3,2]:(this.prepareChatroomToSendMessage(n),[4,c.a.sendMessage(e)])):(this.sendErrorBI(),[2]);case 1:r.sent(),r.label=2;case 2:return p(e),[2]}}))}))},n.handleButtonInteraction=function(e){return Object(r.__awaiter)(n,void 0,void 0,(function(){var t,n,o,a,i;return Object(r.__generator)(this,(function(r){switch(r.label){case 0:return t=this.props,n=t.chatroomId,o=t.dummyMode,a=t.eventHooks,i=(void 0===a?{}:a).onButtonInteraction,(void 0===i?function(){}:i)(e),o?[3,2]:(this.prepareChatroomToSendMessage(n),[4,c.a.buttonInteraction(e,n)]);case 1:r.sent(),r.label=2;case 2:return[2]}}))}))},n.sendErrorBI=function(){n.logger.log({evid:572,tagId:"sendDisabledBug",description:"widget should be closed! How this message was sent??"})},n.handleSendAgain=function(e){return c.a.sendMessage(e)},n._bothArrayEmpty=function(e,t){return e&&t&&0===e.length&&0===t.length},n.loadMore=function(){return n.room&&n.room.fetchMore(n.state.chatroom.cursor)},n.state={chatroom:{messages:[]},enrichSendersData:[],initialFetchDone:!1,hasError:!1,error:null},n.logger=s.a.factory({endpoint:"chat"}).updateDefaults({src:5}).logger(),n}return Object(r.__extends)(t,e),t.prototype._setUnreadDisplay=function(e){var t=e.lastReadMessageSequence,n=e.unreadCount;n&&this.setState({displayLastReadMessageSequence:t,displayUnreadCount:n})},t.prototype._clearDraftForChatroom=function(e){c.a.notifyTypingTextChange(e,"",!1)},t.prototype.isChatOnFocus=function(){return Object(_.a)()},t.prototype.UNSAFE_componentWillReceiveProps=function(e){var t=e.chatroomId;e.chatroomId!==this.props.chatroomId&&(this.unsubscribe(),this.subscribeToRoom({chatroomId:t}))},t.prototype.unsubscribe=function(){this.room&&this.room.unsubscribe(),this.unsubscribeFromRealtimeMessage&&(this.unsubscribeFromRealtimeMessage(),this.unsubscribeFromRealtimeMessage=void 0)},t.prototype.subscribeToRoom=function(e){var t=this,n=e.chatroomId;this.setState({hasError:!1,error:null}),this.room=c.a.subscribeToChatRoom({chatroomId:n,onChange:this.onRoomChanged,onInitialFetchDone:this.onInitialFetchDone,onError:function(e){return t.setState({hasError:!0,error:e})}});var r=function(e){e.chatroomId===n&&t.onNewMessage()};u.d.addListener(u.d.CHAT_EVENTS.NEW_REALTIME_MESSAGE,r),this.unsubscribeFromRealtimeMessage=function(){u.d.removeListener(u.d.CHAT_EVENTS.NEW_REALTIME_MESSAGE,r)}},t.prototype.onNewMessage=function(){var e=this.props.eventHooks.onMessageReceived;(void 0===e?function(){}:e)(),this.isChatOnFocus()?c.a.isExperimentOn(v.a.UnreadMessagesButtonDesktop)||(this._clearUnreadDisplay(),c.a.setMessagesRead({chatroomId:this.props.chatroomId})):this._setUnreadDisplay({unreadCount:this.state.displayUnreadCount,lastReadMessageSequence:this.state.displayLastReadMessageSequence})},t.prototype.componentDidMount=function(){var e,t=this.props,n=t.chatroomId,r=t.dummyMode,o=t.eventHooks;r||(this.subscribeToRoom({chatroomId:n}),Object(_.b)(this.onVisibilityChangeHandler),null===(e=null==o?void 0:o.onChatroomScreenLoaded)||void 0===e||e.call(o,n))},t.prototype.componentDidUpdate=function(e){this.collapsing(e)&&this.isChatOnFocus()&&this._clearUnreadDisplay()},t.prototype.collapsing=function(e){return e.isVisible&&!this.props.isVisible},t.prototype.componentWillUnmount=function(){this.unsubscribe&&this.unsubscribe(),Object(_.c)(this.onVisibilityChangeHandler)},t.prototype.render=function(){var e=this,t=this.props,n=t.header,r=t.eventHooks,o=t.className,i=t.disabled,s=t.isVisible,u=t.messageDirectionOverride,d=t.sendOnEnter,p=t.instanceId,f=t.foldHeader,h=t.unfoldHeader,m=t.isHeaderFolded,g=t.isMobile,v=t.isCollapsedAndRounded,b=t.shouldApplyExpandAnimation,y=t.shouldApplyCollapseAnimation,_=t.sendersData,E=t.getInputSendViaIndication,C=t.banner,F=t.unfoldWhenEmpty,A=t.getInputOverrideComponent,w=t.messageDisplayOption,O=t.timestampTooltipConfig,D=t.customTypingAnimation,x=t.useAvatarTooltip,S=t.inputKeyboards,B=t.containerStyle,T=t.chatroomId,k=t.onUploadFile,I=t.compactView,j=t.emptyState,R=t.loadingState,P=t.errorState,M=t.getErrorStateComponent,N=t.deliveryMethods,L=t.inputPlaceholder,H=t.showSendButton,W=t.getIndicationData,z=t.getFooter,U=this.state.chatroom,G=this.props.typingStatus?this.props.typingStatus:U.typingStatus,V=M?M(this.state.error):P;return a.a.createElement(l.a,{hasMore:!!U.cursor,loadMore:this.loadMore,className:o,disabled:i,onSendMessage:this.handleSendMessage,onAddMessage:this.handleAddMessage,onSendAgain:this.handleSendAgain,onUploadFile:k,onClearUnreadDisplay:this._clearUnreadDisplay,onButtonInteraction:this.handleButtonInteraction,handleTyping:this.onTyping,header:n,messages:U.messages,userId:c.a.getUserId(),chatroomId:T,unreadCount:this.state.displayUnreadCount,lastReadMessageSequence:this.state.displayLastReadMessageSequence,eventHooks:r,messageDirectionOverride:u?function(t){return u(t,e.state.chatroom)}:void 0,sendOnEnter:d,instanceId:p,isVisible:s,isGroupChat:!U.isPrivate,foldHeader:f,unfoldHeader:h,isHeaderFolded:m,isMobile:g,isCollapsedAndRounded:v,shouldApplyExpandAnimation:b,shouldApplyCollapseAnimation:y,sendersData:_&&_.length?_:this.state.enrichSendersData,getInputSendViaIndication:E,offlineChannels:U.offlineChannels,banner:C,unfoldWhenEmpty:F,inputOverrideComponent:A(U),inputPlaceholder:L,messageDraft:U.initialMessageDraft,messageDisplayOption:w,typingStatus:G,timestampTooltipConfig:O,customTypingAnimation:D,useAvatarTooltip:x,setMessagesRead:this.setMessagesRead,containerStyle:B,inputKeyboards:S,compactView:I,emptyState:j,loadingState:R,errorState:V,hasError:this.state.hasError,initialFetchDone:this.state.initialFetchDone,otherParticipantId:U.otherParticipantId,deliveryMethods:N,showSendButton:H,getIndicationData:W,getFooter:z})},t.defaultProps={dummyMode:!1,eventHooks:{},isVisible:!0,isCollapsedAndRounded:!1,shouldApplyExpandAnimation:!1,shouldApplyCollapseAnimation:!1,sendersData:[],unfoldWhenEmpty:!0,getInputOverrideComponent:function(){return null}},t}(a.a.Component);t.a=g(E)},function(e,t,n){"use strict";var r=n(12),o=n.n(r),a=n(71),i=n.n(a),s=n(70),c=n.n(s),u=n(0),l=n.n(u),d=n(426),p=n(2),f=n.n(p),h=n(388),m=n(884),g=n(502),v=n(239),b=["className","tooltipProps"];function y(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 _(e){for(var t=1;t supplied"))}),!1):new Error("Invalid children provided, must be provided"):new Error("Invalid children provided, must be provided")}}),b()(I,"defaultProps",{appendTo:"parent",animate:!1}),t.a=I},function(e,t,n){"use strict";var r=n(71),o=n.n(r),a=n(70),i=n.n(a),s=n(81),c=n.n(s),u=n(82),l=n.n(u),d=n(106),p=n.n(d),f=n(113),h=n.n(f),m=n(63),g=n.n(m),v=n(12),b=n.n(v),y=n(0),_=n.n(y),E=n(512),C=n(502),F=n(239),A=n(510),w=n(192),O=n(606),D=n(2),x=n.n(D),S=["skin","priority","size","className","fullWidth","children","dataHook","ellipsis","showTooltip","tooltipProps"];function B(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=g()(e);if(t){var o=g()(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h()(this,n)}}var T=function(e){p()(n,e);var t=B(n);function n(){return c()(this,n),t.apply(this,arguments)}return l()(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.skin,r=t.priority,a=t.size,s=t.className,c=t.fullWidth,u=t.children,l=t.dataHook,d=t.ellipsis,p=t.showTooltip,f=t.tooltipProps,h=i()(t,S);return _.a.createElement(w.a.Consumer,null,(function(t){var i=t.active;return _.a.createElement(C.a,o()({ellipsis:d,showTooltip:p},f,{render:function(t){var p=t.ref,f=t.ellipsisClasses;return _.a.createElement(E.a,o()({"data-madefor":i},h,Object(A.a)(e.props,["skin","size","priority"]),{className:Object(O.st)(O.classes.root,{fluid:c,skin:n,priority:r,size:a,ellipsis:d},s),"data-hook":l,contentClassName:f(),contentRef:p}),u)}}))}))}}]),n}(y.PureComponent);b()(T,"displayName","Button"),b()(T,"propTypes",{as:x.a.oneOfType([x.a.func,x.a.object,x.a.string]),className:x.a.string,skin:x.a.oneOf(["standard","inverted","destructive","premium","dark","light","transparent","premium-light"]),priority:x.a.oneOf(["primary","secondary"]),size:x.a.oneOf(["tiny","small","medium","large"]),onClick:x.a.func,fullWidth:x.a.bool,suffixIcon:x.a.element,prefixIcon:x.a.element,disabled:x.a.bool,children:x.a.node,dataHook:x.a.string,ellipsis:x.a.bool,showTooltip:x.a.bool,tooltipProps:x.a.shape(F.a)}),b()(T,"defaultProps",{skin:"standard",priority:"primary",size:"medium",tooltipProps:{}}),t.a=T},,function(e,t,n){"use strict";var r,o=n(71),a=n.n(o),i=n(70),s=n.n(i),c=n(81),u=n.n(c),l=n(82),d=n.n(l),p=n(106),f=n.n(p),h=n(113),m=n.n(h),g=n(63),v=n.n(g),b=n(12),y=n.n(b),_=n(0),E=n.n(_),C=n(512),F=n(2),A=n.n(F),w="tiny",O="small",D="medium",x="large",S=(r={},y()(r,w,"18px"),y()(r,O,"18px"),y()(r,D,"24px"),y()(r,x,"24px"),r),B=n(510),T=n(609),k=["skin","className","priority","size","children","dataHook","ariaLabel","ariaLabelledBy"];function I(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=v()(e);if(t){var o=v()(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return m()(this,n)}}var j=function(e){f()(n,e);var t=I(n);function n(){return u()(this,n),t.apply(this,arguments)}return d()(n,[{key:"render",value:function(){var e=this.props,t=e.skin,n=e.className,r=e.priority,o=e.size,i=e.children,c=e.dataHook,u=e.ariaLabel,l=e.ariaLabelledBy,d=s()(e,k),p=S[o];return E.a.createElement(C.a,a()({},d,{className:Object(T.st)(T.classes.root,{skin:t,priority:r,size:o},n)},Object(B.a)(this.props,["skin","priority","size"]),{"data-hook":c,"aria-label":u,"aria-labelledby":l}),i&&E.a.cloneElement(i,{size:p,width:p,height:p}))}}]),n}(_.PureComponent);y()(j,"displayName","IconButton"),y()(j,"propTypes",{as:A.a.oneOfType([A.a.func,A.a.object,A.a.string]),className:A.a.string,children:A.a.node,skin:A.a.oneOf(["standard","inverted","light","transparent","premium"]),priority:A.a.oneOf(["primary","secondary"]),size:A.a.oneOf(["tiny","small","medium","large"]),onClick:A.a.func,disabled:A.a.bool,dataHook:A.a.string,ariaLabel:A.a.string,ariaLabelledBy:A.a.string}),y()(j,"defaultProps",{skin:"standard",priority:"primary",size:"medium",disabled:!1});t.a=j},function(e,t,n){"use strict";var r=n(12),o=n.n(r),a=n(204),i=n.n(a),s=n(70),c=n.n(s),u=n(0),l=n.n(u),d=n(2),p=n.n(d),f=n(530),h=n(267),m=n(112),g=n(676),v={tiny:"".concat(parseInt(h.stVars.Spacing),"px"),small:"".concat(2*parseInt(h.stVars.Spacing),"px"),medium:"".concat(3*parseInt(h.stVars.Spacing),"px"),large:"".concat(4*parseInt(h.stVars.Spacing),"px")},b=["dataHook","gap","children","className","style","inline","direction","align","verticalAlign","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","margin","marginTop","marginRight","marginBottom","marginLeft","minWidth","maxWidth","width","minHeight","maxHeight","height","color","backgroundColor","border","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","data-hook","flexDirection","justifyContent","alignItems"];function y(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 _(e){for(var t=1;t>16&255,n>>8&255,255&n].join(",")+","+t+")"):""}(e,t):0===e.indexOf("rgb")&&3!==e.indexOf("a")?e.replace(")",", "+t+")").replace("rgb","rgba"):0===e.indexOf("rgba")?e.replace(/[\d\.]+\)$/g,t+")"):"":""}},function(e,t,n){e.exports={srOnly:"_2JSEu",leadCaptureForm:"d00Gp",entry:"_10Ox3",form:"MvNna",narrowStyle:"NwOp_",hasSubmitError:"_1toTT",submitError:"_2CUAN",introText:"_3dety",submit:"_1nJDH",thankYouContainer:"_2zuzn",thankYouMessage:"_1wJwA",iconV:"_2iayr"}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(1),o=n(0),a=n.n(o),i=n(950),s=n.n(i),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),t.prototype.render=function(){var e=this.props.dimensions&&20,t={height:e+"px",width:e+"px",borderWidth:(this.props.borderWidth&&2)+"px"};return this.props.color?t.color=this.props.color:t.opacity=.25,a.a.createElement("div",{"data-hook":"loader",className:s.a.loader,style:Object(r.__assign)({},t)})},t}(a.a.Component)},function(e,t,n){e.exports={srOnly:"OgxL4",submit:"_3qUec",verification:"oRssp",dash:"_3uHE2"}},function(e,t,n){e.exports=n.stylable.create("Popover2978530560",{classes:{root:"Popover2978530560__root",popoverAnimation:"Popover2978530560__popoverAnimation","popoverAnimation-enter":"Popover2978530560__popoverAnimation-enter","popoverAnimation-enter-active":"Popover2978530560__popoverAnimation-enter-active","popoverAnimation-exit":"Popover2978530560__popoverAnimation-exit","popoverAnimation-exit-active":"Popover2978530560__popoverAnimation-exit-active",popoverContent:"Popover2978530560__popoverContent",arrow:"Popover2978530560__arrow",popover:"Popover2978530560__popover",withArrow:"Popover2978530560__withArrow",popoverElement:"Popover2978530560__popoverElement"},vars:{},stVars:{contentBackgroundColor:"white",contentBorderWidth:"1px",contentBorderStyle:"solid",contentBorderColor:"black",contentBorderRadius:"initial",contentPadding:"initial",contentArrowSize:"5px"},keyframes:{}},".Popover2978530560__root{position:relative;display:inline-block}.Popover2978530560__root.Popover2978530560--fluid{display:block}.Popover2978530560__popoverContent{background-color:#fff;border-width:1px;border-style:solid;border-color:#000;border-radius:initial;padding:initial}.Popover2978530560__arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.Popover2978530560__popover[data-placement*=right].Popover2978530560__withArrow{padding-left:5px}.Popover2978530560__popover[data-placement*=right].Popover2978530560__withArrow .Popover2978530560__arrow{border-width:5px 5px 5px 0;left:-5px;margin-left:5px;margin-right:0;border-color:transparent #000 transparent transparent}.Popover2978530560__popover[data-placement*=left].Popover2978530560__withArrow{padding-right:5px}.Popover2978530560__popover[data-placement*=left].Popover2978530560__withArrow .Popover2978530560__arrow{border-width:5px 0 5px 5px;right:-5px;margin-left:0;margin-right:5px;border-color:transparent transparent transparent #000}.Popover2978530560__popover[data-placement*=bottom].Popover2978530560__withArrow{padding-top:5px}.Popover2978530560__popover[data-placement*=bottom].Popover2978530560__withArrow .Popover2978530560__arrow{border-width:0 5px 5px 5px;top:-5px;margin-top:5px;margin-bottom:0;border-color:transparent transparent #000 transparent}.Popover2978530560__popover[data-placement*=top].Popover2978530560__withArrow{padding-bottom:5px}.Popover2978530560__popover[data-placement*=top].Popover2978530560__withArrow .Popover2978530560__arrow{border-width:5px 5px 0 5px;bottom:-5px;margin-top:0;margin-bottom:5px;border-color:#000 transparent transparent transparent}",1,"Popover2978530560",n.stylable.$)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.filterDataProps=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&n.length>"data-".length&&n.startsWith("data-")&&(t[n]=e[n]);return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TooltipSkin=void 0,function(e){e.Standard="standard",e.Error="error",e.Wired="wired"}(t.TooltipSkin||(t.TooltipSkin={}))},,function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){for(var n=0;n element.");return u.cloneElement(t,{ref:function(n){var r=e.props.containerElements;t&&("function"==typeof t.ref?t.ref(n):t.ref&&(t.ref.current=n)),e.focusTrapElements=r||[n]}})}return null}}])&&o(t.prototype,n),r&&o(t,r),c}(u.Component),h="undefined"==typeof Element?Function:Element;f.propTypes={active:d.bool,paused:d.bool,focusTrapOptions:d.shape({onActivate:d.func,onDeactivate:d.func,initialFocus:d.oneOfType([d.instanceOf(h),d.string,d.func]),fallbackFocus:d.oneOfType([d.instanceOf(h),d.string,d.func]),escapeDeactivates:d.bool,clickOutsideDeactivates:d.oneOfType([d.bool,d.func]),returnFocusOnDeactivate:d.bool,setReturnFocus:d.oneOfType([d.instanceOf(h),d.string,d.func]),allowOutsideClick:d.oneOfType([d.bool,d.func]),preventScroll:d.bool}),containerElements:d.arrayOf(d.instanceOf(h)),children:d.oneOfType([d.element,d.instanceOf(h)])},f.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:p},e.exports=f},function(e,t,n){e.exports={srOnly:"_3XOTn",header:"_1w03q",backButton:"_1ppY0",content:"sGJDA",imageWrapper:"_2-0aj",image:"_3nlAM",onlineIndicator:"hdLtY",title:"WNUyA",subtitleWrapper:"_2_VED",subtitle:"fRuM4",closeButton:"_2v-Db",customButton:"_3lKF_",mobile:"_34srE"}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(){function e(e,t){void 0===e&&(e=[]),void 0===t&&(t={}),this.siteColors=e,this.textPresets=t}return e.prototype.resolveFont=function(e){var t;return null===(t=this.textPresets[e])||void 0===t?void 0:t.fontFamily},e.prototype.resolveColor=function(e){var t;return null===(t=this.siteColors.find((function(t){return t.reference===e})))||void 0===t?void 0:t.value},e}()},function(e,t,n){e.exports={srOnly:"_15E7z",couponContainer:"_2JjQg",headerTitle:"_3Sv9i",headerSubtitle:"_3Ran6",couponText:"_2KyE9"}},function(e,t,n){e.exports={srOnly:"ZktCB",container:"_1THZe",topContainer:"_2fIcX",bottomContainer:"_1YAfK",headerTitle:"_1hKxo",requestedAmount:"_3p8x0",description:"_3NBf3",submit:"HPCA3",loader:"_1Rj9w",iconV:"_35-Pv"}},function(e,t,n){e.exports={loader:"_1ZBCg","rotate-ltr":"_1PlTQ",rotateLtr:"_1PlTQ","rotate-rtl":"MK8NB",rotateRtl:"MK8NB"}},function(e,t,n){e.exports={srOnly:"_114tN",container:"_3cma4",error:"QImjP",valid:"_3QMx5",input:"_1uVIs",invalid:"_2I2oz",dirty:"_186ob",focused:"_3LUNw",counter:"QiJfu"}},function(e,t,n){e.exports=n(953)},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||t.hasOwnProperty(n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),o(n(954),t)},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0||r>0)}return!!t},_=function(e){function t(t){var n=e.call(this,t)||this;return n.targetRef=null,n.portalNode=null,n.appendToNode=null,n.clickOutsideRef=null,n.popperScheduleUpdate=null,n._hideTimeout=null,n._showTimeout=null,n._handleClickOutside=function(e){var t=n.props,r=t.onClickOutside,o=t.shown,a=t.disableClickOutsideWhenClosed;!r||a&&!o||r(e)},n._onKeyDown=function(e){var t=n.props.onEscPress;t&&"Escape"===e.key&&t(e)},n._onDocumentKeyUp=function(e){var t=n.props.onTabOut;"undefined"!=typeof document&&n.popoverContentRef.current&&!n.popoverContentRef.current.contains(document.activeElement)&&t(e)},n.state={isMounted:!1,shown:t.shown||!1},n.clickOutsideRef=a.createRef(),n.popoverContentRef=a.createRef(),n.clickOutsideClass=f("clickOutside"),n.contentHook="popover-content-"+(t["data-hook"]||"")+"-"+r,n}return o.__extends(t,e),t.prototype.focus=function(){this.popoverContentRef.current&&this.popoverContentRef.current.focus()},t.prototype.getPopperContentStructure=function(e){var t=this,n=this.state.shown,r=this.props,i=r.moveBy,c=r.appendTo,u=r.placement,p=r.showArrow,f=r.moveArrowTo,h=r.flip,g=r.fixed,b=r.customArrow,_=r.role,E=r.id,C=r.zIndex,F=r.minWidth,A=r.maxWidth,w=r.width,O=r.dynamicWidth,D=r.excludeClass,x=void 0===D?this.clickOutsideClass:D,S=r.contentClassName,B=r.onEscPress,T=r.tabIndex,k=r["aria-label"],I=r["aria-labelledby"],j=r["aria-describedby"],R=y(this.props),P=d.createModifiers({minWidth:F,width:w,dynamicWidth:O,moveBy:i,appendTo:c,shouldAnimate:R,flip:h,placement:u,fixed:g,isTestEnv:!1}),M=a.createElement(s.Popper,{modifiers:P,placement:u},(function(r){var i=r.ref,s=r.style,c=r.placement,d=r.arrowProps,h=r.scheduleUpdate;return t.popperScheduleUpdate=h,a.createElement(m.PopoverContext.Consumer,null,(function(r){var h,g=r.excludeClickOutsideClasses;return a.createElement("div",{ref:i,"data-hook":"popover-content","data-content-element":t.contentHook,style:o.__assign(o.__assign({},s),{zIndex:C,maxWidth:A}),"data-placement":c||u,className:v.default.apply(void 0,o.__spreadArrays([l.classes.popover,t.clickOutsideClass,S,(h={},h[l.classes.withArrow]=p,h[l.classes.popoverContent]=!p,h)],g))},p&&t.renderArrow(d,f,c||u,b),a.createElement("div",{key:"popover-content",id:E,role:_,tabIndex:T,ref:t.popoverContentRef,className:p?l.classes.popoverContent:"",onKeyDown:n&&B?t._onKeyDown:void 0,"aria-label":k,"aria-labelledby":I,"aria-describedby":j},a.createElement(m.PopoverContext.Provider,{value:{excludeClickOutsideClasses:o.__spreadArrays([x],g)}},e.Content)))}))}));return this.wrapWithAnimations(M)},t.prototype.applyStylesToPortaledNode=function(){var e,t,n,r=this.state.shown;y(this.props)||r?(e=this.portalNode,t=this.portalClasses,e&&(n=e.classList).add.apply(n,t.split(" "))):b(this.portalNode,this.portalClasses)},t.prototype.wrapWithAnimations=function(e){var t=this,n=this.props.timeout,r=this.state.shown;return y(this.props)?a.createElement(c.CSSTransition,{in:r,timeout:n,unmountOnExit:!0,classNames:{enter:l.classes["popoverAnimation-enter"],enterActive:l.classes["popoverAnimation-enter-active"],exit:l.classes["popoverAnimation-exit"],exitActive:l.classes["popoverAnimation-exit-active"]},onExited:function(){return b(t.portalNode,t.portalClasses)}},e):e},t.prototype.renderPopperContent=function(e){var t=this.getPopperContentStructure(e);return this.portalNode?a.createElement(u.Portal,{node:this.portalNode},t):t},t.prototype.renderArrow=function(e,t,n,r){var i,s,c={ref:e.ref,key:"popover-arrow","data-hook":"popover-arrow",style:o.__assign(o.__assign({},e.style),(i=t,s=n,i?s.startsWith("top")||s.startsWith("bottom")?{left:i+"px"}:s.startsWith("left")||s.startsWith("right")?{top:i+"px"}:{}:{}))};return r?r(n,c):a.createElement("div",o.__assign({},c,{className:l.classes.arrow}))},t.prototype.componentDidMount=function(){var e=this.props,t=e.shown,n=e.onTabOut;this.initAppendToNode(),n&&t&&this._setBlurByKeyboardListener(),this.setState({isMounted:!0})},t.prototype._setBlurByKeyboardListener=function(){"undefined"!=typeof document&&document.addEventListener("keyup",this._onDocumentKeyUp,!0)},t.prototype._removeBlurListener=function(){"undefined"!=typeof document&&document.removeEventListener("keyup",this._onDocumentKeyUp,!0)},t.prototype.initAppendToNode=function(){var e=this.props.appendTo;this.appendToNode=g.getAppendToElement(e,this.targetRef),this.appendToNode&&(this.portalNode=document.createElement("div"),this.portalNode.setAttribute("data-hook","popover-portal"),Object.assign(this.portalNode.style,{position:"static",top:0,left:0,width:0,height:0}),this.appendToNode.appendChild(this.portalNode))},t.prototype.hidePopover=function(){var e=this,t=this.state.isMounted,n=this.props,r=n.hideDelay,o=n.onTabOut;t&&!this._hideTimeout&&(this._showTimeout&&(clearTimeout(this._showTimeout),this._showTimeout=null),o&&this._removeBlurListener(),r?this._hideTimeout=setTimeout((function(){e.setState({shown:!1})}),r):this.setState({shown:!1}))},t.prototype.showPopover=function(){var e=this,t=this.state.isMounted,n=this.props,r=n.showDelay,o=n.onTabOut;t&&!this._showTimeout&&(this._hideTimeout&&(clearTimeout(this._hideTimeout),this._hideTimeout=null),o&&this._setBlurByKeyboardListener(),r?this._showTimeout=setTimeout((function(){e.setState({shown:!0})}),r):this.setState({shown:!0}))},t.prototype.componentWillUnmount=function(){this.portalNode&&this.appendToNode.children.length&&this.appendToNode.removeChild(this.portalNode),this.portalNode=null,this._hideTimeout&&(clearTimeout(this._hideTimeout),this._hideTimeout=null),this._showTimeout&&(clearTimeout(this._showTimeout),this._showTimeout=null)},t.prototype.updatePosition=function(){this.popperScheduleUpdate&&this.popperScheduleUpdate()},t.prototype.componentDidUpdate=function(e){var t=this.props.shown;this.portalNode&&(this.portalClasses=l.st(l.classes.root,this.props.className),this.applyStylesToPortaledNode()),e.shown!==t?t?this.showPopover():this.hidePopover():this.updatePosition()},t.prototype.render=function(){var e=this,t=this.props,n=t.onMouseEnter,r=t.onMouseLeave,c=t.onKeyDown,u=t.onClick,d=t.children,f=t.style,m=t.id,g=t.excludeClass,v=t.fluid,b=this.state,_=b.isMounted,E=b.shown,C=h.buildChildrenObject(d,{Element:null,Content:null}),F=y(this.props),A=_&&(F||E);return a.createElement(s.Manager,null,a.createElement(i.ClickOutside,{rootRef:this.clickOutsideRef,onClickOutside:E?this._handleClickOutside:void 0,excludeClass:[this.clickOutsideClass,g]},a.createElement("div",o.__assign({ref:this.clickOutsideRef,style:f,"data-content-hook":this.contentHook,className:l.st(l.classes.root,{fluid:v},this.props.className),onMouseEnter:n,onMouseLeave:r,id:m},p.filterDataProps(this.props)),a.createElement(s.Reference,{innerRef:function(t){return e.targetRef=t}},(function(e){var t=e.ref;return a.createElement("div",{ref:t,className:l.classes.popoverElement,"data-hook":"popover-element",onClick:u,onKeyDown:c},C.Element)})),A&&this.renderPopperContent(C))))},t.displayName="Popover",t.defaultProps={flip:!0,fixed:!1,zIndex:1e3},t.Element=h.createComponentThatRendersItsChildren("Popover.Element"),t.Content=h.createComponentThatRendersItsChildren("Popover.Content"),t}(a.Component);t.Popover=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(962);t.ClickOutside=r.ClickOutside},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=function(e){function t(t){var n=e.call(this,t)||this;return n._isInsideClick=function(e){for(var t=n.props,r=t.rootRef,o=t.excludeClass,a=e.target;a;){if(r.current===a)return!0;if(a.classList){if("string"==typeof o&&a.classList.contains(o))return!0;if("object"==typeof o&&a.classList.toString().split(" ").some((function(e){return o.includes(e)})))return!0}a=a.parentElement}},n._onClickOutside=function(e){var t=n.props.onClickOutside;"function"!=typeof t||n._isInsideClick(e)||t(e)},n._boundEvents=[],n}return r.__extends(t,e),t.prototype._registerEvents=function(){var e=this,t=this.props.options;["mouseup","touchend"].forEach((function(n){document.addEventListener(n,e._onClickOutside,t),e._boundEvents.push(n)}))},t.prototype._unregisterEvents=function(){for(var e=this.props.options;this._boundEvents.length>0;){var t=this._boundEvents.pop();document.removeEventListener(t,this._onClickOutside,e)}},t.prototype.componentDidMount=function(){this.props.onClickOutside&&this._registerEvents()},t.prototype.componentDidUpdate=function(e){this.props.onClickOutside!==e.onClickOutside&&(this.props.onClickOutside?this._registerEvents():this._unregisterEvents())},t.prototype.componentWillUnmount=function(){this._unregisterEvents()},t.prototype.render=function(){return this.props.children},t}(n(0).PureComponent);t.ClickOutside=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=function(e){var t=e.moveBy,n=e.placement,r=void 0===n?"":n;return r.includes("right")||r.includes("left")?(t?t.y:0)+"px, "+(t?t.x:0)+"px":(t?t.x:0)+"px, "+(t?t.y:0)+"px"};t.createModifiers=function(e){var t=e.width,n=e.moveBy,a=e.appendTo,i=e.shouldAnimate,s=e.flip,c=e.fixed,u=e.placement,l=e.isTestEnv,d=e.minWidth,p=e.dynamicWidth,f=!c,h={offset:{offset:o({moveBy:n,placement:u})},computeStyle:{gpuAcceleration:!i},flip:{enabled:void 0!==s?s:!n},preventOverflow:{enabled:f},hide:{enabled:f}};return(p||d||t)&&(h.setPopperWidth={enabled:!0,order:840,fn:function(e){var n=e.offsets.reference.width;return e.styles=r.__assign(r.__assign({},e.styles),function(e){var t,n=e.width,r=e.minWidth,o=e.dynamicWidth,a=e.referenceWidth;return{minWidth:o?a+"px":(t=r,"string"==typeof t?t:t+"px"),width:n||"auto"}}({width:t,referenceWidth:n,minWidth:d,dynamicWidth:p})),e}}),l&&(h.computeStyle={enabled:!1}),a&&(h.preventOverflow=r.__assign(r.__assign({},h.preventOverflow),{boundariesElement:a})),h}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.buildChildrenObject=function(e,t){return r.Children.toArray(e).reduce((function(e,t){return r.isValidElement(t)&&t.type&&t.type.displayName?(e[t.type.displayName.split(".").pop()]=t,e):e}),t||{})},t.createComponentThatRendersItsChildren=function(e){var t=function(e){var t=e.children;return"string"==typeof t?r.createElement("div",{},t):t};return t.displayName=e,t},t.noop=function(){return null},t.isReactElement=function(e,t){return e&&e.type===t},t.isStatelessComponent=function(e){return!(e.prototype&&e.prototype.render)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.PopoverContext=r.createContext({excludeClickOutsideClasses:[]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.popoverTestUtils={createRange:function(){document.createRange=function(){return{setStart:function(){return null},setEnd:function(){return null},commonAncestorContainer:document.documentElement.querySelector("body")}}},generateId:function(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(968),o=n(726);t.getAppendToElement=function(e,t){if(!e)return null;if("string"==typeof e)switch(e){case"window":case"viewport":return document.body;case"scrollParent":return r.getScrollParent(t);default:return}return"function"==typeof e?function(e,t){if(!t)return;var n=function e(t,n){if(!n)return;if(t(n))return n;return e(t,r.getParentNode(n))}(e,t);if(n)return n;return}(e,t):o(e)?e:void 0}},function(e,t,n){"use strict";function r(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}Object.defineProperty(t,"__esModule",{value:!0}),t.getParentNode=r,t.getScrollParent=function e(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var n=function(e){return 1!==e.nodeType?[]:e.ownerDocument.defaultView.getComputedStyle(e,null)}(t),o=n.overflow,a=n.overflowX,i=n.overflowY;return/(auto|scroll|overlay)/.test(o+i+a)?t:e(r(t))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.right=t.left=t.top=t.bottom=t.getArrowByPlacement=void 0;var r=n(970);Object.defineProperty(t,"right",{enumerable:!0,get:function(){return r.ReactComponent}});var o=n(971);Object.defineProperty(t,"left",{enumerable:!0,get:function(){return o.ReactComponent}});var a=n(972);Object.defineProperty(t,"top",{enumerable:!0,get:function(){return a.ReactComponent}});var i=n(973);Object.defineProperty(t,"bottom",{enumerable:!0,get:function(){return i.ReactComponent}}),t.getArrowByPlacement=function(e){return 0===e.indexOf("top")?a.ReactComponent:0===e.indexOf("bottom")?i.ReactComponent:0===e.indexOf("left")?o.ReactComponent:0===e.indexOf("right")?r.ReactComponent:void 0}},function(e,t,n){"use strict";n.r(t),n.d(t,"ReactComponent",(function(){return i}));var r,o=n(0);function a(){return(a=Object.assign||function(e){for(var t=1;t0&&a.a.createElement("span",{className:Y.a.counter,"data-hook":l+"-counter"},g,"/",80),a.a.createElement(K.a,{id:l,name:l,onBlur:function(){_(!1),s()},onChange:function(e){v(e.target.value.length),c(e)},maxRows:5,autoFocus:d,maxLength:80,onFocus:function(){return _(!0)},style:{background:f,color:p}})),a.a.createElement("label",{id:l+"-label",htmlFor:l,"data-hook":"label"},n)),o?r&&a.a.createElement("div",{id:l+"-valid","data-hook":"valid",className:Y.a.valid},a.a.createElement(U,{style:{fill:p}})):a.a.createElement("div",{id:l+"-error","data-hook":"error",className:Y.a.error,role:"alert"},a.a.createElement("span",{className:Y.a.srOnly},i),a.a.createElement($.Tooltip,{"data-hook":l+"-error-tooltip",appendTo:"window",skin:X.TooltipSkin.Error,content:a.a.createElement("div",{style:{textAlign:"center"},"data-hook":l+"-error-text"},i),placement:"top",moveBy:{y:4,x:-80},maxWidth:210},a.a.createElement(J,{style:{stroke:p}}))))},ee=n(710),te=n(13),ne=n.n(te),re=n(385),oe=n.n(re),ae=function(e){function t(t){var n=e.call(this,t)||this;n.emailValidator=new ee.EmailValidator,n.inputRefs={},n.calculateMessageExistFlag=function(){var e=n.state.fields,t=oe()(e.filter((function(e){return"message"===e.type})).map((function(e){return e.value})));return void 0===t?null:ne()(t)},n.handleSubmit=function(e){return Object(u.__awaiter)(n,void 0,void 0,(function(){var t,n,r,o,a,i,s,c;return Object(u.__generator)(this,(function(u){switch(u.label){case 0:if(e.preventDefault(),t=this.state,n=t.fields,t.isSubmissionInProgress)return[2];if(r=this.validateAllFields(n),this.setState({fields:r}),o=r.filter((function(e){return!e.valid})),!(0===o.length))return null===(c=this.inputRefs[o[0].type])||void 0===c||c.focus(),[2];this.props.biLogger.lcfSubmission(this.calculateMessageExistFlag()),u.label=1;case 1:return u.trys.push([1,3,,4]),a=n.map((function(e){return{type:e.type,value:e.value.trim()||void 0}})).filter((function(e){return!!e.value})),this.setState({isSubmissionInProgress:!0}),[4,this.props.serverApi.postLCF(a)];case 2:return u.sent(),this.setState({isSubmissionInProgress:!1}),this.props.onSubmit(),[3,4];case 3:return i=u.sent(),s="Network Error"===i.message,this.setState({isSubmissionInProgress:!1,hasSubmitError:!0,isNetworkError:s}),[3,4];case 4:return[2]}}))}))},n.cleanSubmitError=function(){return n.setState({hasSubmitError:!1,isNetworkError:!1})},n.validateAndUpdateState=function(e,t){return function(){var r=n.validate(e,t);n.updateField(r)}},n.isRequired=function(e){return"message"!==e},n.validate=function(e,t){var r=n.props.t,o=!0,a="";return n.isRequired(e)&&!t?(o=!1,a=r("lcf.field-required-"+e)):"email"!==e||n.emailValidator.isValid(t)||(o=!1,a=r("lcf.field-invalid-email")),{type:e,value:t,valid:o,error:a}},n.validateAllFields=function(e){return e.map((function(e){return n.validate(e.type,e.value)}))},n.handleChange=function(e){return function(t){n.cleanSubmitError();var r=t.target.value;n.updateField({type:e,value:r})}},n.updateField=function(e){n.setState((function(t){return{fields:t.fields.map((function(t){if(t.type===e.type){var r=n.validate(e.type,e.value);return Object(u.__assign)(Object(u.__assign)(Object(u.__assign)({},t),e),r)}return t}))}}))};var r=t.fields.map((function(e){return{type:e.type,value:"",valid:!0}}));return n.state={fields:r,hasSubmitError:!1,isSubmissionInProgress:!1,isNetworkError:!1},n}return Object(u.__extends)(t,e),t.prototype.render=function(){var e,t=this,n=this.state,r=n.fields,o=n.hasSubmitError,i=n.isSubmissionInProgress,s=n.isNetworkError,c=this.props,u=c.groupPosition,l=c.t,d=c.buttonBackgroundColor,p=c.withAutoFocus,f=c.buttonTextColor,h=c.inputBackground,m=c.inputTextColor,g=c.borderRadius,v=c.narrowStyle;return a.a.createElement("div",null,a.a.createElement("div",{className:L.a.entry},a.a.createElement(_.a,{groupPosition:u,position:y.Constants.MessageDirections.Incoming},a.a.createElement("form",{onSubmit:this.handleSubmit,className:W()((e={},e[L.a.form]=!0,e[L.a.hasSubmitError]=o,e[L.a.narrowStyle]=v,e))},r.map((function(e,n){return a.a.createElement(Q,{type:e.type,label:l("lcf.field-"+e.type),value:e.value,valid:e.valid,error:e.error,onBlur:t.validateAndUpdateState(e.type,e.value),onChange:t.handleChange(e.type),key:e.type,dataHook:"input-"+e.type,autoFocus:p&&0===n,color:m,background:h,inputRef:function(n){return t.inputRefs[e.type]=n}})})),a.a.createElement("button",{type:"submit",style:{backgroundColor:d,color:f,borderRadius:g},className:L.a.submit,"data-hook":"lcf-submit","data-x":1,disabled:i},l("lcf.submit")),o&&a.a.createElement("span",{role:"alert","data-hook":"lcf-submit-error",className:L.a.submitError},l(s?"lcf.submit-error.network":"lcf.submit-error"))))))},t}(a.a.Component),ie=Object(x.c)(Object(f.c)()(ae)),se=n(55),ce=n(716),ue=y.Constants.MessagePositionInGroup,le=Object(F.b)((function(e){var t,n,r,o,i,s,c,u=e.message,l=e.introText,d=e.groupPosition,p=e.fields,f=e.thankYouMessage,h=Object(E.e)(),m=Object(ce.a)().trackLeadEvent,g=Object(C.c)(),v=g.appState,b=g.updateAppState,F=Object(S.a)().chatWeb,w=h!==E.b.ANONYMOUS,O=function(e){switch(e){case ue.SINGLE:return ue.START;case ue.END:return ue.MIDDLE;default:return e}},D=function(){var e=h===E.b.BUSINESS||h===E.b.AGENT,t=(null==u?void 0:u.groupPosition)===y.Constants.MessagePositionInGroup.SINGLE||(null==u?void 0:u.groupPosition)===y.Constants.MessagePositionInGroup.START;return e&&t?v.messagePopupSenderName:void 0},x=function(e,t){if(!t)return e;switch(e){case ue.SINGLE:return ue.END;case ue.START:return ue.MIDDLE;default:return e}}(d,!!l),B=JSON.parse(p),T=(null===(t=null==F?void 0:F.room)||void 0===t?void 0:t.button)||{},k=T.background,I=T.textColor,j=null===(r=null===(n=null==F?void 0:F.room)||void 0===n?void 0:n.message)||void 0===r?void 0:r.incomingBackground,R=null===(i=null===(o=null==F?void 0:F.room)||void 0===o?void 0:o.message)||void 0===i?void 0:i.incomingTextColor,P=(null===(c=null===(s=null==F?void 0:F.room)||void 0===s?void 0:s.button)||void 0===c?void 0:c.borderRadius)||"20",M=v.wasLCFSent||v.isContact&&v.viewMode===se.b.Site;return a.a.createElement("div",{className:L.a.leadCaptureForm,"data-hook":"lead-capture-form",style:{fontFamily:F.room.fontFamily}},l&&a.a.createElement("div",{className:L.a.entry,"data-hook":"lcf-intro-message"},a.a.createElement(_.a,{groupPosition:O(d),position:y.Constants.MessageDirections.Incoming,title:D(),separateTitle:!1},a.a.createElement("div",{className:W()(L.a.introText)},l))),M?a.a.createElement(V,{thankYouMessage:f,groupPosition:x,narrowStyle:w,title:D()}):a.a.createElement("div",null,!l&&a.a.createElement(A,{message:u}),a.a.createElement(ie,{key:p,fields:B,groupPosition:x,onSubmit:function(){b({wasLCFSent:!0,isContact:!0}),m()},buttonBackgroundColor:k,buttonTextColor:I,inputBackground:j,inputTextColor:R,borderRadius:parseInt(P,10),withAutoFocus:v.viewMode!==se.b.Editor,narrowStyle:w})))})),de=function(){Object(o.useEffect)((function(){s.a.isAppRegistered(c.a.LEAD_CAPTURE_FORM)||s.a.registerApp({appName:c.a.LEAD_CAPTURE_FORM,component:le}),s.a.isAppRegistered(c.a.COUPONS)||s.a.registerApp({appName:c.a.COUPONS,component:T}),s.a.isAppRegistered(c.a.PAYMENT_REQUEST)||s.a.registerApp({appName:c.a.PAYMENT_REQUEST,component:M})}),[])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r,o=n(0),a=n.n(o),i=n(7),s=n.n(i),c=n(946),u=n.n(c);function l(){return(l=Object.assign||function(e){for(var t=1;tsummary:first-of-type","details"],a=o.join(","),i="undefined"==typeof Element?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,s=function(e,t,n){var r=Array.prototype.slice.apply(e.querySelectorAll(a));return t&&i.call(e,a)&&r.unshift(e),r=r.filter(n)},c=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return isNaN(t)?function(e){return"true"===e.contentEditable}(e)?0:"AUDIO"!==e.nodeName&&"VIDEO"!==e.nodeName&&"DETAILS"!==e.nodeName||null!==e.getAttribute("tabindex")?e.tabIndex:0:t},u=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},l=function(e){return"INPUT"===e.tagName},d=function(e){return function(e){return l(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,n=e.form||e.ownerDocument,r=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=r(window.CSS.escape(e.name));else try{t=r(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var o=function(e,t){for(var n=0;nsummary:first-of-type")?e.parentElement:e;if(i.call(n,"details:not([open]) *"))return!0;if(t&&"full"!==t){if("non-zero-area"===t){var r=e.getBoundingClientRect(),o=r.width,a=r.height;return 0===o&&0===a}}else for(;e;){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(t,e.displayCheck)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some((function(e){return"SUMMARY"===e.tagName}))}(t))},f=function(e,t){return!(!p(e,t)||d(t)||c(t)<0)},h=o.concat("iframe").join(","),m=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==i.call(e,h)&&p(t,e)};function g(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,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b,y=(b=[],{activateTrap:function(e){if(b.length>0){var t=b[b.length-1];t!==e&&t.pause()}var n=b.indexOf(e);-1===n||b.splice(n,1),b.push(e)},deactivateTrap:function(e){var t=b.indexOf(e);-1!==t&&b.splice(t,1),b.length>0&&b[b.length-1].unpause()}}),_=function(e){return setTimeout(e,0)},E=function(e,t){var n=-1;return e.every((function(e,r){return!t(e)||(n=r,!1)})),n},C=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0)return{container:e,firstTabbableNode:o[0],lastTabbableNode:o[o.length-1]}})).filter((function(e){return!!e})),i.tabbableGroups.length<=0&&!p("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},F=function e(t){t!==o.activeElement&&(t&&t.focus?(t.focus({preventScroll:!!a.preventScroll}),i.mostRecentlyFocusedNode=t,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(t)&&t.select()):e(h()))},A=function(e){var t=p("setReturnFocus");return t||e},w=function(e){d(e.target)||(C(a.clickOutsideDeactivates,e)?n.deactivate({returnFocus:a.returnFocusOnDeactivate&&!m(e.target)}):C(a.allowOutsideClick,e)||e.preventDefault())},O=function(e){var t=d(e.target);t||e.target instanceof Document?t&&(i.mostRecentlyFocusedNode=e.target):(e.stopImmediatePropagation(),F(i.mostRecentlyFocusedNode||h()))},D=function(e){if(!1!==a.escapeDeactivates&&function(e){return"Escape"===e.key||"Esc"===e.key||27===e.keyCode}(e))return e.preventDefault(),void n.deactivate();(function(e){return"Tab"===e.key||9===e.keyCode})(e)&&function(e){b();var t=null;if(i.tabbableGroups.length>0){var n=E(i.tabbableGroups,(function(t){return t.container.contains(e.target)}));if(n<0)t=e.shiftKey?i.tabbableGroups[i.tabbableGroups.length-1].lastTabbableNode:i.tabbableGroups[0].firstTabbableNode;else if(e.shiftKey){var r=E(i.tabbableGroups,(function(t){var n=t.firstTabbableNode;return e.target===n}));if(r<0&&i.tabbableGroups[n].container===e.target&&(r=n),r>=0){var o=0===r?i.tabbableGroups.length-1:r-1;t=i.tabbableGroups[o].lastTabbableNode}}else{var a=E(i.tabbableGroups,(function(t){var n=t.lastTabbableNode;return e.target===n}));if(a<0&&i.tabbableGroups[n].container===e.target&&(a=n),a>=0){var s=a===i.tabbableGroups.length-1?0:a+1;t=i.tabbableGroups[s].firstTabbableNode}}}else t=p("fallbackFocus");t&&(e.preventDefault(),F(t))}(e)},x=function(e){C(a.clickOutsideDeactivates,e)||d(e.target)||C(a.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},S=function(){if(i.active)return y.activateTrap(n),r=a.delayInitialFocus?_((function(){F(h())})):F(h()),o.addEventListener("focusin",O,!0),o.addEventListener("mousedown",w,{capture:!0,passive:!1}),o.addEventListener("touchstart",w,{capture:!0,passive:!1}),o.addEventListener("click",x,{capture:!0,passive:!1}),o.addEventListener("keydown",D,{capture:!0,passive:!1}),n},B=function(){if(i.active)return o.removeEventListener("focusin",O,!0),o.removeEventListener("mousedown",w,!0),o.removeEventListener("touchstart",w,!0),o.removeEventListener("click",x,!0),o.removeEventListener("keydown",D,!0),n};return(n={activate:function(e){if(i.active)return this;var t=l(e,"onActivate"),n=l(e,"onPostActivate"),r=l(e,"checkCanFocusTrap");r||b(),i.active=!0,i.paused=!1,i.nodeFocusedBeforeActivation=o.activeElement,t&&t();var a=function(){r&&b(),S(),n&&n()};return r?(r(i.containers.concat()).then(a,a),this):(a(),this)},deactivate:function(e){if(!i.active)return this;clearTimeout(r),B(),i.active=!1,i.paused=!1,y.deactivateTrap(n);var t=l(e,"onDeactivate"),o=l(e,"onPostDeactivate"),a=l(e,"checkCanReturnFocus");t&&t();var s=l(e,"returnFocus","returnFocusOnDeactivate"),c=function(){s&&_((function(){F(A(i.nodeFocusedBeforeActivation)),o&&o()}))};return s&&a?(a(A(i.nodeFocusedBeforeActivation)).then(c,c),this):(c(),this)},pause:function(){return i.paused||!i.active||(i.paused=!0,B()),this},unpause:function(){return i.paused&&i.active?(i.paused=!1,b(),S(),this):this},updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return i.containers=t.map((function(e){return"string"==typeof e?o.querySelector(e):e})),i.active&&b(),this}}).updateContainerElements(e),n}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){e.exports={srOnly:"_3qyvB",expandedWidget:"FHpzA",mobile:"_2j-ok",floating:"mp5Tx",header:"_3xYPt",chatroom:"mG42G"}},,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){e.exports={srOnly:"OCS5E",messagePopup:"_1L-sr",showPopupMessage:"_2YE8e",lastMessageText:"_2usvj",closeButton:"Vdu8Z",clickToAction:"_3dgR1",desktop:"I9lN2",closeButtonWithHover:"_2Uoeo",lastMessage:"_2LvCD",senderName:"_2Vv1O",moreMessages:"_1QbBT",mobile:"gpKnH"}},,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t),n.d(t,"ExpandedWidget",(function(){return k}));var r=n(0),o=n.n(r),a=n(7),i=n.n(a),s=n(910),c=n(820),u=n(821),l=n(918),d=n(47),p=n(917),f=n(945),h=n.n(f),m=n(208),g=n(1032),v=n.n(g),b=n(983),y=n(78),_=n(103),E=n(34),C=n(936),F=n(55),A=n(713),w=n(199),O=n(982),D=n(984),x=n(977),S=n(978),B=n(979),T=n(980),k=function(e){var t,n,r=Object(s.a)().t,a=Object(_.j)(),f=Object(_.b)(),g=Object(_.d)(),k=Object(y.b)(),I=Object(E.c)(),j=I.appState,R=I.allowInput,P=Object(C.a)(),M=Object(w.e)(),N=Object(w.f)(),L=Object(x.a)(),H=L.handleImageClick,W=L.handleUploadFile;Object(O.a)(),Object(S.a)();var z=Object(B.a)().eventHooks,U=j.deviceType===F.a.Mobile,G=j.availabilityStatus===E.b.Available,V=a.businessName||(null===(n=j.businessInfo)||void 0===n?void 0:n.name)||a.onlineTitle,q=G?r("header.availability.online"):void 0,Y=f.responseTimeEnabled?a.responseTime:q,K=M!==w.b.ANONYMOUS?{avatarOption:c.a.INCOMING,titleOption:c.b.INCOMING}:{avatarOption:c.a.NONE,titleOption:c.b.NONE},$=j.viewMode===F.b.Editor,Z=Object(A.b)(),J=Z.messagesList,X=Z.showSendButton,Q=function(e){return o.a.createElement(u.a,{onImageMessageClick:H,allowInput:R,disableAutoMessages:j.disableAutoMessages},e)};return o.a.createElement(h.a,{focusTrapOptions:{clickOutsideDeactivates:!0}},o.a.createElement("div",{"data-hook":"expanded-widget",className:i()(v.a.expandedWidget,(t={},t[v.a.mobile]=U,t[v.a.floating]=!U&&g.minimizedChatLayout!==m.c.Fixed,t)),style:U?{}:{borderRadius:P.widget.borderRadius,borderColor:P.widget.borderColor,borderWidth:P.widget.borderWidth,borderStyle:P.widget.borderStyle}},o.a.createElement("div",{className:v.a.header},o.a.createElement(b.a,{title:V,subtitle:Y,imageUrl:P.header.imageUrl,imageSvg:P.header.imageSvg,onlineIndicator:G,onClose:k.collapse,textColor:P.header.textColor,backgroundColor:P.header.backgroundColor,font:P.header.font,closeButtonLabel:r("header.close-button.aria-label")})),o.a.createElement("div",{className:v.a.chatroom},Q($?o.a.createElement(p.a,{messages:J,isExpanded:!0,locale:j.language,theme:P.chatWeb,messageDisplayOption:K,sendersData:N,isMobile:U,isVisible:!0,banner:j.isBranded?o.a.createElement(D.a,null):void 0,inputPlaceholder:a.messageTextBox,showSendButton:X}):o.a.createElement(l.a,{chatroomId:j.chatroomId,instanceId:j.instanceId,appMode:d.b.Widget,locale:j.language,onUploadFile:W,theme:P.chatWeb,messageDisplayOption:K,sendersData:N,isMobile:U,isVisible:!0,inputPlaceholder:a.messageTextBox,banner:j.isBranded?o.a.createElement(D.a,null):void 0,eventHooks:z,loadingState:o.a.createElement(T.a,null)})))))};k.displayName="ExpandedWidget",t.default=k},function(e,t,n){"use strict";n.r(t),n.d(t,"MessagePopup",(function(){return y}));var r=n(1),o=n(0),a=n.n(o),i=n(7),s=n.n(i),c=n(1058),u=n.n(c),l=n(936),d=n(34),p=n(78),f=n(162),h=n.n(f),m=n(910),g=n(55),v=n(713),b=n(199),y=function(e){var t,n=e.isMembersChat,i=Object(m.a)().t,c=Object(l.a)(),f=Object(p.b)(),y=Object(b.e)(),_=Object(d.c)(),E=_.appState,C=_.updateAppState,F=E.deviceType===g.a.Mobile,A={backgroundColor:c.messageNotification.backgroundColor,borderRadius:c.messageNotification.borderRadius,borderWidth:c.messageNotification.borderWidth,borderColor:c.messageNotification.borderColor,borderStyle:"solid",color:c.messageNotification.textColor,fontFamily:c.messageNotification.fontFamily},w={color:c.messageNotification.callToActionColor},O=Object(v.b)().showMessagePopup,D=E.viewMode===g.b.Editor;Object(o.useEffect)((function(){D&&(O?(C({messagePopupSenderName:i("popup-message.editor-example.message-sender"),messagePopupLastUnreadMessage:i("popup-message.editor-example.message-content"),showMessagePopup:!0}),f.collapse(!0)):C({showMessagePopup:!1}))}),[O,D]);var x=function(){return Object(r.__awaiter)(void 0,void 0,void 0,(function(){var e;return Object(r.__generator)(this,(function(t){switch(t.label){case 0:return 0,e=n?{}:{unreadCount:0},C(Object(r.__assign)({showMessagePopup:!1},e)),[4,f.expand("uou","message indication")];case 1:return t.sent(),[2]}}))}))},S=E.messagePopupSenderName&&(y===b.b.BUSINESS||y===b.b.AGENT)||D;return a.a.createElement("div",{style:A,"data-hook":"message-popup",className:s()(u.a.messagePopup,(t={},t[u.a.showPopupMessage]=E.showMessagePopup&&f.isCollapsed,t[u.a.mobile]=F,t[u.a.desktop]=!F,t)),onClick:x,role:"alert","aria-label":i("popup-message.alert-aria-label"),"aria-describedby":"message-popup-content"},a.a.createElement("button",{className:u.a.closeButton,onClick:function(e){e.stopPropagation(),C({showMessagePopup:!1}),f.collapse()},"data-hook":"message-popup-close-button","aria-label":i("popup-message.close-button.aria-label")},a.a.createElement("div",{className:u.a.closeButtonWithHover,style:{backgroundColor:c.header.textColor}}),a.a.createElement(h.a,null)),a.a.createElement("div",{id:"message-popup-content"},a.a.createElement("div",{className:u.a.lastMessage},S&&a.a.createElement("span",{className:u.a.senderName,"data-hook":"message-popup-sender-name"},E.messagePopupSenderName+": "),a.a.createElement("span",{className:u.a.lastMessageText,"data-hook":"message-popup-last-message"},E.messagePopupLastUnreadMessage)),E.unreadCount>1&&a.a.createElement("div",{className:u.a.moreMessages,"data-hook":"message-popup-more-messages"},i("popup-message.more-messages",{numberMessages:E.unreadCount-1}))),a.a.createElement("button",{className:u.a.clickToAction,style:w,onClick:function(){return x()},"data-hook":"message-popup-click-to-action"},i("popup-message.click-to-action")))};y.displayName="MessagePopup",t.default=y}]]); //# sourceMappingURL=expanded-widget.chunk.min.js.map