/* Existing contact widgets remain usable without covering the supplied pages. */
.ron-wp-managed .chat-zalo,
.ron-wp-managed .chat-face,
.ron-wp-managed .hotline {
  position: relative !important;
  inset: auto !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  max-width: calc(100% - 12px);
  min-height: 44px;
  margin: 6px;
  padding: 0;
  border: 1px solid #6b7d4a;
  border-radius: 999px;
  background: #132006;
  box-shadow: none;
  font: inherit;
}
.ron-wp-managed .chat-zalo a,
.ron-wp-managed .chat-face a,
.ron-wp-managed .hotline a {
  display: block;
  padding: 10px 16px;
  color: #ffffff !important;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  overflow-wrap: anywhere;
}
.ron-wp-managed .chat-zalo:focus-within,
.ron-wp-managed .chat-face:focus-within,
.ron-wp-managed .hotline:focus-within {
  outline: 2px solid #8fa64d;
  outline-offset: 3px;
}

/* Preserve the authored light heading on the dark dermis panel. */
#ron-science-v3 #ron-anatomy-dermis .rda-title {
  color: var(--rda-ink, #f6f4ef);
}
