/* Custom styles for llcuda documentation */

:root {
  --md-primary-fg-color: #4a5568;
  --md-accent-fg-color: #667eea;
}

/* Colab badge styling */
.md-button img {
  vertical-align: middle;
  margin: 0;
}

/* Performance tables */
table {
  width: 100%;
  font-size: 0.9em;
}

/* Code blocks */
.highlight {
  margin: 1em 0;
}

/* Grid cards spacing */
.grid.cards {
  margin: 2em 0;
}

/* Admonition custom colors */
.md-typeset .admonition.success {
  border-left-color: #10b981;
}

.md-typeset .admonition.tip {
  border-left-color: #667eea;
}

/* Custom button styles */
.md-button--primary {
  background-color: var(--md-accent-fg-color);
  border-color: var(--md-accent-fg-color);
}

.md-button--primary:hover {
  background-color: #5568d3;
  border-color: #5568d3;
}
