/* 引入字体 */
@font-face {
  font-family: "myFont";
  src: url(./MONACO.TTF);
}
* {
  font-family: myFont,Source Sans Pro,Helvetica Neue,Arial,sans-serif !important;
}
/* 拖拽颜色 */
::selection { background:var(--theme-color,#6768ed); color:#fff; } 
::-moz-selection { background:var(--theme-color,#6768ed); color:#fff; } 
::-webkit-selection { background:var(--theme-color,#6768ed); color:#fff;}
/* 版心 */
.markdown-section {
  max-width: 900px;
}
/* 全局图片微调 */
.img-shadow {
  border-radius: 2px;
  box-shadow: 0 3px 10px 5px hsla(0,0%,87%,.5);
}
.markdown-section a {
  font-weight: 400;
}
/* 二级标题 */
.app-sub-sidebar li a:before {
  /* content: "⭐"; */
}
.app-sub-sidebar li {
  margin: 6px 0 6px 15px;
}
/* 三级标题 */
.app-sub-sidebar>.app-sub-sidebar {
  margin: 6px 0 6px 15px;
}
.app-sub-sidebar>.app-sub-sidebar li a:before {
  /* content: "📚"; */
}
/* 增加h5样式 */
h1, h2, h3, h4, h5, h6 {
  color: #34495e;
  letter-spacing: 0.5px;
}
h1>a :before,
h2>a :before,
h3>a :before,
h4>a :before,
h5>a :before,
h6>a :before {
  content: "#";
  color: var(--theme-color,#42b983);
  position: absolute;
  left: 0.4em;
  font-size: 1em;
  transform: translateX(-0.8em);
  font-weight: bold;
}
blockquote>ul.task-list:last-child {
  transform: translateY(-5px);
}
.markdown-section>blockquote>blockquote {
  width: calc(100% + 24px);
  transform: translateX(-24px);
  border: 4px solid var(--theme-color,#42b983);
  padding: 5px 20px;
  transition: 0.5s;
  box-shadow: 0px 3px 10px rgba(16, 19, 122, 0.2)
}
.markdown-section>blockquote>blockquote>p:first-child {
  transform: translateY(-2.6em);
  background: #fff;
  display: inline-block;
  padding: 0 13px;
  position: absolute;
}
.markdown-section p.warn {
  background-color: rgba(97, 144, 232, 0.3);
}
/* .markdown-section li, .markdown-section li>strong {
  color: var(--theme-color,#42b983);
} */
.markdown-section li>em {
  font-style: normal;
  color: #34495e;
  font-weight: 700;
}
.markdown-section ul a {
  font-weight: 700;
}
/* 代码高亮 */
.markdown-section code,
.markdown-section pre,
.markdown-section pre>code,
.markdown-section p.tip,
.markdown-section tr:nth-child(2n) {
  background-color: #eff4fd;
}
/* 字体颜色 */
.markdown-section code { color: #ff502c }
.markdown-section pre>code { color: #454545 }
/* 关键字 */
.token.keyword{ color: #007fff }
/* 类名 */
.token.class-name { color: #007fff }
/* 等于号 */
.token.operator { color: #454545 }
/* 括号 */
.token.punctuation { color: #454545 }
/*  */
.token.builtin { color: #6768ed }
/* 数字 */
.token.boolean, .token.number { color: #f78c6c }
/* 字符串 */
.token.string { color: #6db600 }
/* 方法 */
.token.function { color: #ff5572 }
/* 布尔 */
.token.boolean { color: #ff5572 }
/* 标签 */
.token.tag { color: #ff5572 }
/* 选择器 */
.token.selector { color: #007fff }
/* 类样式 */
.token.attr-name { color: #ffa600 }
/* 类名称 */
.token.attr-value { color: #6db600 }
/* css属性 */
.token.property { color: #ffa600 }
/* css符号 */
/* .lang-html .punctuation {color: #ffa600}
.language-javascript .punctuation {color: #006a94}
.language-css .punctuation {color: #006a94} */