/* MinaConfigGuard - enterprise dark polish for MkDocs Material */

/* Better readability: slightly wider text column */
.md-content__inner {
  max-width: 920px;
}

/* Headings: tighter and more “docs-like” */
.md-typeset h1 {
  letter-spacing: -0.02em;
}
.md-typeset h2 {
  margin-top: 1.3em;
  padding-top: 0.2em;
  letter-spacing: -0.01em;
}
.md-typeset h3 {
  margin-top: 1.2em;
}

/* Lists: more breathing room */
.md-typeset ul li,
.md-typeset ol li {
  margin: 0.25em 0;
}

/* Blockquotes: use them as command callouts */
.md-typeset blockquote {
  border-left-width: 4px;
  border-left-style: solid;
  border-left-color: var(--md-primary-fg-color);
  padding: 0.6em 0.9em;
  border-radius: 8px;
}

/* Inline code: less “screamy” */
.md-typeset code {
  border-radius: 6px;
  padding: 0.15em 0.35em;
  font-weight: 500;
}

/* Code blocks: nicer corners */
.md-typeset pre > code {
  border-radius: 12px;
}

/* Table: slightly softer */
.md-typeset table:not([class]) {
  border-radius: 12px;
  overflow: hidden;
}
.md-typeset table:not([class]) th {
  font-weight: 600;
}

/* Admonitions: slightly rounder */
.md-typeset .admonition,
.md-typeset details {
  border-radius: 12px;
}

.md-typeset blockquote code {
  font-weight: 600;
}

/* Make blockquote look like CLI command */
.md-typeset blockquote {
  background-color: rgba(255, 255, 255, 0.04);
}

.md-typeset blockquote p {
  font-family: var(--md-code-font-family);
  font-size: 0.95em;
  white-space: nowrap;
}

/* Remove extra vertical margin inside command blockquotes */
.md-typeset blockquote p {
  margin: 0;
}