.protocol-detail[data-v-13ff83e3] {
  padding: 24px;
}
.protocol-detail .protocol-detail-title[data-v-13ff83e3] {
  color: #01439c;
  font-weight: bold;
  font-size: 24pt;
  font-family: Helvetica;
}
.protocol-detail .protocol-detail-last-updated[data-v-13ff83e3] {
  font-family: Helvetica;
  color: #191823;
  font-size: 12pt;
  margin-top: 24px;
}
/* 强制 markdown 内容区域在暗色模式下保持浅色主题 */
@media (prefers-color-scheme: dark) {
.wmde-markdown[data-v-13ff83e3],
  .ck-content[data-v-13ff83e3] {
    color-scheme: light !important;
    background-color: #ffffff !important;
    color: #24292f !important;
}
.wmde-markdown *[data-v-13ff83e3],
  .ck-content *[data-v-13ff83e3] {
    color: inherit !important;
}
  /* 覆盖 markdown 暗色模式的 CSS 变量 */
.wmde-markdown[data-v-13ff83e3] {
    --color-fg-default: #24292f !important;
    --color-fg-muted: #57606a !important;
    --color-fg-subtle: #6e7781 !important;
    --color-canvas-default: #ffffff !important;
    --color-canvas-subtle: #f6f8fa !important;
    --color-border-default: #d0d7de !important;
    --color-border-muted: hsl(210, 18%, 87%) !important;
}
}
/* 覆盖 data-color-mode 属性触发的暗色模式 */
[data-color-mode*='dark'] .wmde-markdown[data-v-13ff83e3],
[data-color-mode*='dark'] .ck-content[data-v-13ff83e3],
.wmde-markdown[data-color-mode*='dark'][data-v-13ff83e3],
.ck-content[data-color-mode*='dark'][data-v-13ff83e3] {
  color-scheme: light !important;
  background-color: #ffffff !important;
  color: #24292f !important;
}

