/* Custom styles for scandora.net documentation */

/* Mermaid diagram styling */
.mermaid {
  text-align: center;
  margin: 1em 0;
}

/* Make tables more readable */
.md-typeset table:not([class]) {
  font-size: 0.85em;
}

/* Code block improvements */
.md-typeset code {
  font-size: 0.85em;
}

/* Admonition for critical warnings */
.md-typeset .admonition.critical,
.md-typeset details.critical {
  border-color: #ff1744;
}
.md-typeset .admonition.critical > .admonition-title,
.md-typeset details.critical > summary {
  background-color: rgba(255, 23, 68, 0.1);
}
.md-typeset .admonition.critical > .admonition-title::before,
.md-typeset details.critical > summary::before {
  background-color: #ff1744;
}
