/* Custom CSS for Ollama Proxy documentation */
.md-typeset h1 {
  color: #2563eb;
}

.md-typeset h2 {
  color: #2563eb;
  border-bottom: 1px solid #e5e7eb;
  padding-bottom: 0.3em;
}

.md-typeset h3 {
  color: #2563eb;
}

/* Code blocks */
.md-typeset code {
  background-color: #f3f4f6;
  color: #374151;
  padding: 0.2em 0.4em;
  border-radius: 0.25em;
}

/* Admonitions */
.admonition {
  border-left: 0.2rem solid #2563eb;
}

.admonition.info {
  border-left-color: #2563eb;
}

.admonition.warning {
  border-left-color: #f59e0b;
}

.admonition.danger {
  border-left-color: #ef4444;
}

/* Tables */
.md-typeset table {
  box-shadow: 0 0.2rem 0.5rem rgba(0, 0, 0, 0.05),
    0 0 0.05rem rgba(0, 0, 0, 0.1);
  border-radius: 0.25rem;
}

/* Navigation */
.md-nav__link--active {
  color: #2563eb;
}
