/* Mermaid 图表样式 */
.mermaid {
  margin: 1rem 0;
  padding: 1rem;
  background-color: rgba(245, 245, 245, 0.8);
  border-radius: 0.5rem;
  overflow: auto;
  text-align: center;
}

/* 暗模式下的样式 */
@media (prefers-color-scheme: dark) {
  .mermaid {
    background-color: rgba(50, 50, 50, 0.8);
  }
}