@charset "utf-8";

.cx-messenger-1kl9dx .Engage-root { max-width: 96%; min-width: 40%; position: absolute; bottom: 6px; height: auto; min-height: 50px; left: auto; }

.cx-messenger-1kl9dx .Engage-rootBottom { bottom: 12px; }

.cx-messenger-1kl9dx .Engage-snackbarContent { padding: 0px; height: auto; max-height: 120px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 1px 1px 1px, rgba(0, 0, 0, 0.12) 0px 1px 5px 1px; }

.cx-messenger-1kl9dx .Engage-content { cursor: pointer; padding: 14px 0px 14px 18px; font-size: 1.05em; word-break: break-word; box-sizing: border-box; }

.cx-messenger-1kl9dx .Engage-snackbarMessage { max-width: 84%; padding: 4px 0px; }

.cx-messenger-1kl9dx .Engage-snackbarAction { padding: 0px; margin: 0px; }

.cx-messenger-1kl9dx .Engage-iconButton { color: rgba(68, 68, 68, 0.81); }

.cx-messenger-1kl9dx .Engage-iconButton:focus-visible { outline-color: rgba(0, 0, 0, 0.55); }

.cx-messenger-1qfeen .mxg-launcher-btn { cursor: pointer; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -2px, rgba(0, 0, 0, 0.14) 0px 1px 4px 2px, rgba(0, 0, 0, 0.12) 0px 1px 4px 1px; position: fixed !important; bottom: 12px !important; }

@media (max-width: 899.95px) {
  .cx-messenger-1qfeen .mxg-launcher-btn { z-index: 9999; }
}

.cx-messenger-1qfeen .MuiTouchRipple-rippleVisible { opacity: 0.1 !important; animation-name: animation-16hx4lt !important; }

.cx-messenger-1qfeen .mxg-skeleton { position: fixed; bottom: 12px; border-radius: 4px; right: 1em; width: 92%; }

.cx-messenger-1qfeen .mxg-expand-more-icon { width: 38px !important; height: 38px !important; }

@-webkit-keyframes animation-16hx4lt { 
  0% { transform: scale(0); }
  100% { transform: scale(1); }
}

@keyframes animation-16hx4lt { 
  0% { transform: scale(0); }
  100% { transform: scale(1); }
}