/* VelChat: remove rectangular backgrounds behind chat bubbles only. */
body .tag_msg_user_chat .messages-wrapper,
body .tag_msg_user_chat .messages-text,
body .tag_msg_user_chat .sended_message,
body .tag_msg_user_chat .message-contnaier,
body .tag_msg_user_chat .message,
body .tag_msg_user_chat .incoming,
body .tag_msg_user_chat .outgoing,
body .tag_msg_user_chat .message-media:empty,
body .messages-container .messages-wrapper,
body .messages-container .messages-text,
body .messages-container .sended_message,
body .messages-container .message-contnaier,
body .messages-container .message,
body .messages-container .incoming,
body .messages-container .outgoing,
body .chat-messages-wrapper .messages-wrapper,
body .chat-messages-wrapper .messages-text,
body .chat-messages-wrapper .sended_message,
body .chat-messages-wrapper .message {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  border-color: transparent !important;
}

/* Keep only the actual rounded bubble colored. */
body .messages-container .incoming > .message-text,
body .chat-messages-wrapper .incoming > .message-text,
body .tag_msg_wrapper.incoming > .message-text {
  background: #494949 !important;
  background-color: #494949 !important;
}

/* Outgoing color remains controlled by the selected chat accent. */
body .messages-container .outgoing > .message-text,
body .chat-messages-wrapper .outgoing > .message-text,
body .tag_msg_wrapper.outgoing > .message-text {
  background-image: none !important;
  box-shadow: none !important;
}
