.markdown-alert {
  border-left-width: 4px solid #999;
  border-left-style: solid;
  border-left-color: var(--fgColor-done);
  padding: 0.5em 1em;
  margin: 1em 0;
  border-radius: 4px;
  background: #f6f8fa;
}

.markdown-alert-title {
  color: var(--fgColor-done);
  font-weight: bold;
  margin-bottom: 0.3em;
}
.markdown-alert-title svg {
  margin-right: 0.5em;
  display: inline-block;
  overflow: visible !important;
  vertical-align: text-bottom;
  fill: currentColor;
  box-sizing: border-box;
}

/* 颜色按 GitHub 风格 */
.markdown-alert-note { --fgColor-done: #0969da; }
.markdown-alert-tip { --fgColor-done: #1a7f37; }
.markdown-alert-important { --fgColor-done: #8250df; }
.markdown-alert-warning { --fgColor-done: #9a6700; }
.markdown-alert-caution { --fgColor-done: #d1242f; }