/* Version 1.0.0: safe display-only Markdown for canonical KARA replies only. */
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .igomi-message-body.ig-kara-md,
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md {
  white-space:normal;
  overflow-wrap:anywhere;
  line-height:1.6;
}
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .ig-kara-md :is(p,ul,ol,blockquote,pre),
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md :is(p,ul,ol,blockquote,pre) {
  margin:0 0 .7em;
  padding:0;
  color:inherit;
  font:inherit;
  line-height:inherit;
}
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .ig-kara-md > :last-child,
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md > :last-child{margin-bottom:0}
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .ig-kara-md :is(ul,ol),
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md :is(ul,ol){
  padding-left:1.55em;
  margin-bottom:.75em;
  list-style-position:outside;
}
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .ig-kara-md ul,
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md ul {list-style-type:disc}
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .ig-kara-md ol,
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md ol {list-style-type:decimal}
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .ig-kara-md li,
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md li{
  display:list-item;
  margin:.24em 0;
  padding-left:.08em;
}
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .ig-kara-md :is(strong,b),
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md :is(strong,b){font-weight:750}
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .ig-kara-md :is(h4,h5,h6),
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md :is(h4,h5,h6){
  color:inherit;
  font:inherit;
  font-weight:800;
  line-height:1.4;
  margin:0 0 .4em;
  padding:0;
  overflow-wrap:anywhere;
}
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .ig-kara-md h4,
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md h4{font-size:1.12em}
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .ig-kara-md :is(pre,code),
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md :is(pre,code){
  background:rgba(125,125,125,.12);
  border-radius:4px;
  padding:.06em .25em;
  font-family:ui-monospace,SFMono-Regular,Consolas,monospace;
  font-size:.92em;
  white-space:pre-wrap;
  overflow-wrap:anywhere;
}
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .ig-kara-md pre,
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md pre{padding:.65em;overflow:auto}
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .ig-kara-md pre code,
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md pre code{padding:0;background:none}
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .ig-kara-md blockquote,
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md blockquote{
  border-left:3px solid currentColor;
  padding-left:.8em;
  opacity:.9;
}
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .ig-kara-md .ig-kara-md-link,
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md .ig-kara-md-link{
  color:#ba892b;
  text-decoration:underline;
  text-underline-offset:2px;
  overflow-wrap:anywhere;
}
#ig-msg-owner-inbox-v1 .igomi-message.is-kara .ig-kara-md .ig-kara-md-link:focus-visible,
#ig-msg-widget-root .ig-msg-bubble.ig-msg-kara .ig-kara-md .ig-kara-md-link:focus-visible{
  outline:2px solid currentColor;
  outline-offset:2px;
}
