/* Non-intrusive contextual internal link paragraph inside dream interpretation articles. */
.ruya-article-body .mhili-context,
.mh35-reading .mhili-context {
  display:block;
  box-sizing:border-box;
  margin:24px 0;
  padding:17px 20px;
  border:1px solid #c9def4;
  border-left:3px solid #2777bd;
  background:#f3f8ff;
  color:#244a70;
  border-radius:12px;
  line-height:1.85;
  font-size:inherit;
}
.ruya-article-body .mhili-context p,.mh35-reading .mhili-context p{margin:0;color:inherit}
.ruya-article-body .mhili-context strong,.mh35-reading .mhili-context strong{color:#153f6b}
.ruya-article-body .mhili-context a,.mh35-reading .mhili-context a{color:#1764af;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:650}
.ruya-article-body .mhili-context a:hover,.mh35-reading .mhili-context a:hover{color:#0c4683}
.ruya-article-body .mhili-context a:focus-visible,.mh35-reading .mhili-context a:focus-visible{outline:2px solid #1764af;outline-offset:3px;border-radius:2px}
@media(max-width:760px){.ruya-article-body .mhili-context,.mh35-reading .mhili-context{padding:14px 15px;margin:18px 0}}
