.messenger-mess-status{width:16px;height:16px;background-size:100% 100%;background-repeat:no-repeat}.messenger-mess-status.messenger-sending{background-image:url(../images/messenger/message_sending.svg)}.messenger-mess-status.messenger-sent{background-image:url(../images/messenger/message_status.svg)}.messenger-mess-status.messenger-delivered{background-image:url(../images/messenger/message_status_active.svg)}.messenger-mess-error{background-image:url(../images/messenger/ic_alert.svg);width:16px;height:16px;background-size:100% 100%;background-repeat:no-repeat}.messenger_badge_new{border-radius:100px;background:#fa3c00;color:#fff;font-size:12px;font-weight:700;width:fit-content;align-self:center;padding:4px 7px!important}.responsiveMessenger{padding:10px;width:100%;height:100%;position:relative}.responsiveMessenger__closeBtn{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:0;right:5px;border-radius:50px;border:1px solid #4792cf;background:#4792cf;z-index:10;width:30px;height:30px;cursor:pointer;transform:translateY(6px)}.responsiveMessenger__closeBtn.responsiveMessenger__closeBtn-withHeader{transform:translateY(25px)}.responsiveMessenger__header{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;background:0 0;padding:0 50px;width:100%;font-size:14px;font-weight:500;line-height:18px;text-align:center}.responsiveMessenger__closeBtn .icon{width:13px;height:13px;fill:#fff;position:absolute}.responsiveMessenger__inner{display:flex;flex-direction:column;position:relative;z-index:5;border-radius:15px;background:#d6f1ff;width:100%;height:100%}.responsiveMessenger__inner.responsiveMessenger__inner-withHeader{height:calc(100% - 26px)}.responsiveMessenger__inner::before{content:'';position:absolute;top:0;left:0;z-index:3;border-radius:15px;background:url(../images/messenger/vector.webp?x);width:100%;height:100%}.responsiveMessenger__list{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;position:relative;z-index:10;overflow-y:auto;padding:44px 10px 0;width:100%}.responsiveMessenger__emptyText{margin:auto;padding:10px;font-size:14px;font-weight:500;line-height:18px;text-align:center;color:#aaa}.responsiveMessenger__messagesGroup{display:flex;flex-direction:column;align-items:flex-start;position:relative;gap:4px;max-width:85%}.responsiveMessenger__messagesGroup:not(.mym){padding-left:29px}.responsiveMessenger__pseudoAvatar{display:flex;align-items:center;justify-content:center;position:absolute;left:0;bottom:0;border:2px solid #81caf2;border-radius:50%;background:0 0;width:24px;height:24px}.responsiveMessenger__pseudoAvatar::before{content:'';position:absolute;top:50%;left:50%;z-index:5;border-radius:50%;background:#1e94d4;width:17px;height:17px;transform:translate(-50%,-50%)}.responsiveMessenger__pseudoAvatar .icn-question{position:relative;z-index:10;background:url(../images/messenger/ic_question.svg) no-repeat center;background-size:100% 100%;width:6px;height:10px}.responsiveMessenger__message{display:inline-flex;word-break:break-all;position:relative;margin-top:4px;border-radius:10px 10px 10px 3px;background:#b1e4ff;padding:6px 8px;font-size:15px;font-weight:400;line-height:19px;user-select:text!important;-webkit-user-select:text!important}.responsiveMessenger__message:last-child{border-bottom-left-radius:0}.responsiveMessenger__message:last-child::after{content:'';display:block;position:absolute;z-index:10;right:100%;bottom:0;background-image:radial-gradient(circle at 0 0,rgba(0,0,0,0) 5px,#b1e4ff 6px);width:6px;height:6px}.responsiveMessenger__messageStatus_delivered{position:absolute;bottom:0;left:calc(100% + 5px);border-radius:50%;background:#1e94d4;width:8px;height:8px}.responsiveMessenger__messageStatus_sent{position:absolute;bottom:0;left:calc(100% + 5px);border-radius:50%;background-color:#c6c6c6;width:8px;height:8px}.responsiveMessenger__messageStatus_sending{position:absolute;bottom:0;left:calc(100% + 5px);border-radius:50%;width:12px;height:12px;background-size:100% 100%;background-color:#c6c6c6;background-repeat:no-repeat;background-image:url(../images/messenger/message_sending.svg)}.responsiveMessenger__messagesGroup.mym{align-items:flex-end;margin-left:auto;padding-right:7px}.responsiveMessenger__messagesGroup.mym .responsiveMessenger__message{background:#abffab;border-radius:10px 10px 3px 10px;user-select:text;-webkit-user-select:text}.responsiveMessenger__messagesGroup.mym .responsiveMessenger__message:last-child{border-bottom-right-radius:0}.responsiveMessenger__messagesGroup.mym .responsiveMessenger__message:last-child::after{right:auto;left:100%;background-image:radial-gradient(circle at 100% 0,rgba(0,0,0,0) 5px,#abffab 6px)}.responsiveMessenger__messagesGroup.mym .responsiveMessenger__messageStatus_delivered{left:auto;right:calc(100% + 5px);background:#1e94d4}.responsiveMessenger__messagesGroup.mym .responsiveMessenger__messageStatus_sent{left:auto;right:calc(100% + 5px);background:#c6c6c6}.responsiveMessenger__messagesGroup.mym .responsiveMessenger__messageStatus_sending{left:auto;right:calc(100% + 5px)}.responsiveMessenger__notification{display:flex;align-items:center;justify-content:center;gap:7px;position:absolute;left:50%;bottom:80px;z-index:20;border-radius:10px;background:#fff;box-shadow:0 4px 8px 0 #00000026,0 -1px 3px 0 #0000000D;padding:8px 10px;width:auto;max-width:80%;min-height:44px;font-size:18px;font-weight:400;line-height:22px;text-align:center;transform:translateX(-50%)}.responsiveMessenger__notification .icn-star{background:url(../images/messenger/ic_star.svg) no-repeat center;background-size:100% 100%;width:20px;min-width:20px;height:19px}.responsiveMessenger__form{display:flex;align-items:flex-end;gap:5px;position:relative;z-index:10;margin-top:auto;padding:10px;width:100%}.responsiveMessenger__formInput{position:relative;flex:1 0 auto;font-size:0}.responsiveMessenger__formInput input,.responsiveMessenger__formInput textarea{border:0;border-radius:10px 10px 0 10px;resize:none;width:100%;min-height:46px;max-height:100px;height:46px;line-height:18px;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;padding-left:15px;padding-top:15px;padding-bottom:10px;outline:0}.responsiveMessenger__formInput input::placeholder,.responsiveMessenger__formInput textarea::placeholder{color:#9e9e9e}.responsiveMessenger__formInput::after{content:'';display:block;position:absolute;z-index:500;left:100%;bottom:0;background-image:radial-gradient(circle at 100% 0,rgba(0,0,0,0) 5px,#fff 6px);width:6px;height:6px}.responsiveMessenger__submitBtn{flex:0 1 auto;display:inline-flex;align-items:center;justify-content:center;border:4px solid #abffab;border-radius:50%;background:#3bb93b;width:46px;min-width:46px;height:46px;cursor:pointer}.responsiveMessenger__submitBtn .icn-close{background:url(../images/messenger/ic_send.svg) no-repeat center;background-size:100% 100%;width:21px;height:18px;position:absolute}.responsiveMessenger .messenger-timer{padding:20px 20px;text-align:center;color:#ff4e4e}.responsiveMessenger__messagesGroup:last-child .responsiveMessenger__message{margin-bottom:4px}.responsiveMessenger .hr-line{width:calc(100% - 20px);height:3px;background:#fff;margin:0 10px}.messengerChangeTitleModal .swal2-cancel,.messengerLastChanceModal .swal2-cancel{color:#39a0d8!important;border:2px solid #39a0d8!important;background:0 0!important}.closeDialogPopup .swal2-cancel,.messengerChangeTitleModal .swal2-confirm,.messengerLastChanceModal .swal2-confirm,.reportConfirm .swal2-cancel{border-left-color:#3bb93b!important;border-right-color:#3bb93b!important;background:#3bb93b!important}.closeDialogPopup .swal2-cancel:hover,.messengerChangeTitleModal .swal2-confirm:hover,.messengerLastChanceModal .swal2-confirm:hover,.reportConfirm .swal2-cancel:hover{background:rgba(59,185,59,.9)!important}.nav-tabs.messenger_dialogs_nav>li.active>a,.nav-tabs.messenger_dialogs_nav>li.active>a:focus,.nav-tabs.messenger_dialogs_nav>li.active>a:hover{border-bottom:3px solid #4792cf!important;outline:0;background:0 0}.nav-tabs.messenger_dialogs_nav{border:0!important}.nav-tabs.messenger_dialogs_nav>li,.nav-tabs.messenger_dialogs_nav>li>a{outline:0;text-transform:uppercase;background:0 0}.nav-tabs.messenger_dialogs_nav>li,.nav-tabs.messenger_dialogs_nav>li>a{border:0!important;color:#999;font-size:16px}.nav-tabs.messenger_dialogs_nav>li.active>a{color:#000}.messenger_nav_row{display:flex;align-items:center;width:100%;position:sticky;top:50px;background-color:#fff;z-index:10}.messenger_nav_row .back_btn{flex:0 0 auto;cursor:pointer;font-size:16px;background:0 0}.messenger_nav_row .messenger_info{flex:0 0 auto;text-align:right}.messenger_nav_row .messenger_dialogs_nav{flex:1;display:flex;justify-content:center;list-style:none;margin:0;padding:0;gap:14px}.messenger_icon_back{background:url(../images/messenger/ic_back.svg) no-repeat center;display:inline-block;width:22px;height:22px;background-size:contain;vertical-align:middle;cursor:pointer}.messenger_icon_info{background:url(../images/messenger/ic_info.svg) no-repeat center;display:inline-block;width:22px;height:22px;background-size:contain;vertical-align:middle;cursor:pointer}.night_theme .messenger_icon_back{background:url(../images/messenger/ic_back_white.svg) no-repeat center;background-size:contain}.night_theme .messenger_nav_row{background-color:#101417}.night_theme .messenger_icon_info{background:url(../images/messenger/ic_info_white.svg) no-repeat center;background-size:contain}.swal2-popup.infoMessengerPopup{width:450px;padding-left:30px;padding-right:30px}.infoMessengerPopup div{font-size:14px;text-align:left;margin-bottom:10px}.infoMessengerPopup .popup_head{font-size:17px;font-weight:600}.infoMessengerPopup ul{padding:0;text-align:left;margin-bottom:10px}.infoMessengerPopup li{margin-top:0;margin-right:0;padding-left:10px;margin-left:10px;text-align:left;margin-bottom:10px}.toMessengerBtn{position:relative;width:46px;height:46px;font-size:14px;font-weight:800;line-height:18px;color:#1e94d4;fill:#1e94d4;cursor:pointer;margin-left:10px}.btn-icon-container{width:46px;height:46px;border:2px solid #1e94d4;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:transparent}.messengerLastChanceModal.swal2-popup .swal2-content{font-size:14px}.night_theme .toMessengerBtn{color:#6ecbfe;fill:#6ecbfe}.night_theme .toMessengerBtn.filled{fill:#fff;color:#fff}.toMessengerBtn div:hover{background:rgba(30,148,212,.1)}.toMessengerBtn div:active{background:rgba(30,148,212,.2)}.toMessengerBtn .badgeCounter{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:-11px;right:-6px;z-index:10;border-radius:50%;background:rgba(250,60,0,1);width:24px;height:24px;font-size:12px;font-weight:700;line-height:16px;text-align:center;color:#fff}.night_theme .responsiveMessenger__inner{background:#162a39}.night_theme .responsiveMessenger__inner::before{opacity:.2}.night_theme .responsiveMessenger__emptyText{color:#bebebe}.night_theme .responsiveMessenger__closeBtn .icon{fill:#c7c7c8}.night_theme .responsiveMessenger__message{color:#333}.night_theme .responsiveMessenger__messagesGroup.mym .responsiveMessenger__message{background:#455a67;color:#fafafa}.night_theme .responsiveMessenger__messagesGroup.mym .responsiveMessenger__message:last-child::after{background-image:radial-gradient(circle at 100% 0,rgba(0,0,0,0) 5px,#455a67 6px)}.night_theme .responsiveMessenger__pseudoAvatar{border-color:#1e94d4}.night_theme .responsiveMessenger__formInput input,.night_theme .responsiveMessenger__formInput textarea{background:#455a67}.night_theme .responsiveMessenger__formInput input::placeholder,.night_theme .responsiveMessenger__formInput textarea::placeholder{color:#bebebe}.night_theme .responsiveMessenger__formInput::after{background-image:radial-gradient(circle at 100% 0,rgba(0,0,0,0) 5px,#455a67 6px)}.night_theme .responsiveMessenger__submitBtn{border-color:#3f7f42}.night_theme .responsiveMessenger__notification{background:#455a67}.night_theme .responsiveMessenger__header{color:#bebebe;fill:#bebebe}.night_theme .responsiveMessenger .hr-line{background:#627080}.night_theme .responsiveMessenger .responsiveMessenger__closeBtn{background:#22262a;border:1px solid #22262a}@media (max-width:600px){.responsiveMessenger__list{justify-content:flex-end}.responsiveMessenger__messagesGroup:last-child{margin-bottom:10px}}@media (max-width:450px){.responsiveMessenger__header{padding:0 40px}}@media (max-width:380px){.callScreen{padding:0 14px}.responsiveMessenger__header{padding:0 10px}}@media (max-width:370px){.responsiveMessenger__header{padding:0 20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block}.responsiveMessenger__header .icon{vertical-align:middle}}@media only screen and (max-width:767px){.messenger_nav_row{top:40px}}