.markdown-article {
  font-family: LXGWWenKai;  
}
.markdown-article ol,
.markdown-article ul {
  padding-left: 28px;
  margin: 5px 0;
}
.markdown-article .content h2,
.markdown-article .content p {
  margin: 0.5rem 0;
}
.markdown-article ul li::marker {
  color: #3eaf7c;
}
.markdown-article .markdown-content ul li a,
.markdown-article .markdown-content ol li a {
  background-image: linear-gradient(
    transparent,
    transparent 5px,
    #d480aa 5px,
    #d480aa
  );
  font-weight: 500;
  text-decoration: none;
  color: #d480aa;
}
.markdown-article .markdown-content ul li a:before,
.markdown-article .markdown-content ol li a:before {
  content: "⇲";
  color: #d480aa;
}
.markdown-article code,
.markdown-article pre {
  font-family: LXGWWenKai;
}
