
.vditor-sv.vditor-reset span,
.vditor-sv.vditor-reset div {
  font-size: 16px;
  line-height: 28px;
  font-family: "Consolas", "Noto Sans SC";
}

/* 标题 */

.vditor-sv.vditor-reset .h1,
.vditor-sv.vditor-reset .h1 * {
  font-size: 40px;
  font-weight: 900;
  color: #DF6FA6;
}

.vditor-sv.vditor-reset .h2,
.vditor-sv.vditor-reset .h2 * {
  font-size: 32px;
  font-weight: 900;
  color: #DF6FA6;
}

.vditor-sv.vditor-reset .h3,
.vditor-sv.vditor-reset .h3 * {
  font-size: 24px;
  font-weight: 900;
  color: #DF6FA6;
}

.vditor-sv.vditor-reset .h4,
.vditor-sv.vditor-reset .h4 * {
  font-size: 20px;
  font-weight: 900;
  color: #DF6FA6;
}

.vditor-sv.vditor-reset .h5,
.vditor-sv.vditor-reset .h5 * {
  font-size: 18px;
  font-weight: 900;
  color: #DF6FA6;
}

.vditor-sv.vditor-reset .h6,
.vditor-sv.vditor-reset .h6 * {
  font-size: 16px;
  font-weight: 900;
  color: #DF6FA6;
}

.vditor-sv__marker--paren {
  color: #FADE8C;
}

.vditor-sv__marker--bracket {
  color: #4a72d3;
}

.vditor-sv__marker--info {
  color: #a46fd3;
}

.vditor-sv__marker--link {
  color: #23C99A;
}

.vditor-sv__marker--strong {
  font-weight: 900;
}

.vditor-sv__marker {
  color: #DF6FA6;
  font-weight: 900;
}

.vditor-sv .strong {
  font-weight: 900;
  color: #4a72d3;
}

.vditor-sv .mark:not(.vditor-sv__marker) {
  background-color: #FADE8C;
  color: black;
}

.vditor-sv blockquote p {
  color: #AAAAAA;
}