/* Custom styles for Bow documentation */

:root {
  --md-primary-fg-color: #3f51b5;
  --md-accent-fg-color: #ff4081;
}

/* Improve code block styling */
.highlight pre {
  border-radius: 4px;
}

/* Add spacing to grid cards */
.grid.cards > * {
  margin-bottom: 1rem;
}

/* Style admonitions */
.admonition {
  border-radius: 4px;
}

/* Improve table styling */
table {
  border-collapse: collapse;
  width: 100%;
}

table th {
  background-color: var(--md-default-fg-color--lightest);
  font-weight: 600;
}

/* Command styling */
code {
  background-color: var(--md-code-bg-color);
  border-radius: 2px;
  padding: 0.1em 0.4em;
}

/* Navigation improvements */
.md-nav__item--active > .md-nav__link {
  font-weight: 600;
}
