#mercury-widget.custom-style {
  font-family: "Inter", sans-serif;
}
#mercury-widget.custom-style #chat-widget {
  background-color: #FFFFFFff;
  border-radius: 8px;
}
#mercury-widget.custom-style.overlay #chat-widget {
  box-shadow: #567483ff 1px 1px 0px 0px;
}
#mercury-widget.custom-style #chat-widget .header {
  background: #567483ff;
}
#mercury-widget.custom-style #chat-widget .input-row .input:focus {
  outline-style: solid;
  outline-width: 2px;
  outline-color: #C8C8C800;
}
#mercury-widget.custom-style .open-toggle, #mercury-widget.custom-style .close-toggle {
  background-color: #00C1D5ff;
}
#mercury-widget.custom-style .message-list .response-wrap .response {
  border-radius: 5px;
  font-size: 15px;
}
#mercury-widget.custom-style .message-list .response-wrap .response img {
  border-radius: 5px;
}
#mercury-widget.custom-style .message-list .response-wrap.BOT .response {
  background-color: #40464Dff;
  color: #FFFFFFff;
}
#mercury-widget.custom-style .message-list .response-wrap.USER .response {
  background-color: #D9D9D9ff;
  color: #000000ff;
}
#mercury-widget.custom-style .message-list .response-wrap.HANDOVER .response {
  background-color: #E84621ff;
  color: #ffffff;
}
#mercury-widget.custom-style .message-list .response-wrap.KNOWLEDGE .response {
  background-color: #4E767E7f;
  color: #1c1c1c;
}
#mercury-widget.custom-style .message-list .message-date p {
  background: #E8E7E9ff;
  color: #1c1c1c;
}
#mercury-widget.custom-style .message-list .response-wrap .timestamp {
  color: #969696;
}
#mercury-widget.custom-style .attachment.button-wrap button, #mercury-widget.custom-style .attachment.button-wrap a {
  background-color: #ffffff;
  color: #00C1D5ff;
  font-size: 15px;
}
#mercury-widget.custom-style .attachment.button-wrap button:hover, #mercury-widget.custom-style .attachment.button-wrap a:hover {
  background-color: #E7E7E7;
  color: #00C1D5ff;
  font-size: 15px;
}
#mercury-widget.custom-style .quick-reply-button button {
  background-color: #FFFFFFff;
  box-shadow: #000000FF 0 0 3px 0;
  border-radius: 24px;
  color: #00C1D5ff;
  font-size: 15px;
}
#mercury-widget.custom-style .quick-reply-button button:hover {
  background-color: #00C1D5ff;
  color: #ffffff;
}
#mercury-widget.custom-style .open-teaser .teaser-msg {
  background-color: #40464Dff;
  color: #ffffff;
}
#mercury-widget.custom-style .open-teaser .teaser-btn {
  background-color: #ffffff;
  color: #818181;
  border-radius: 18px;
}
#mercury-widget.custom-style .open-teaser .teaser-btn:hover {
  background-color: #E7E7E7ff;
  color: #000000ff;
}
#mercury-widget.custom-style .teaser .teaser-msg {
  background-color: #40464Dff;
  color: #ffffff;
}
#mercury-widget.custom-style .teaser .teaser-btn-wrapper .teaser-btn {
  background-color: #00C1D5ff;
  color: #FFFFFFff;
  border-radius: 18px;
  box-shadow: #00000080 0 0 4px 0;
}
#mercury-widget.custom-style .teaser .teaser-btn-wrapper .teaser-btn:hover {
  background-color: #00C1D5ff;
  color: #FFFFFFff;
}