/* DockSight documentation — small refinements on top of Material. */

:root {
  --md-primary-fg-color: #1565c0;
  --md-primary-fg-color--light: #42a5f5;
  --md-primary-fg-color--dark: #0d47a1;
  --md-accent-fg-color: #0288d1;
}

[data-md-color-scheme="slate"] {
  --md-primary-fg-color: #1976d2;
  --md-accent-fg-color: #4fc3f7;
}

/* Mermaid diagrams read better centred with room to breathe. */
.mermaid {
  display: flex;
  justify-content: center;
  margin: 1.5rem 0;
}

/* Tables of paths and flags are common here; keep them legible. */
.md-typeset table:not([class]) th {
  font-weight: 600;
}

.md-typeset table:not([class]) code {
  white-space: nowrap;
}

/* Console blocks: dim the prompt so the command stands out. */
.md-typeset .highlight .gp {
  color: var(--md-default-fg-color--light);
  user-select: none;
}

/* Home page feature grid. */
.md-typeset .grid.cards > ul > li {
  border-radius: 0.4rem;
}

/* Status ticks and crosses used throughout the CLI output samples. */
.md-typeset .task-list-control .task-list-indicator::before {
  background-color: var(--md-accent-fg-color);
}
