/* Custom styles for LangFuse Tracing documentation */

/* Enhance code blocks */
.sourceCode {
  border-radius: 6px;
  border: 1px solid var(--bs-border-color);
}

/* Improve callout styling */
.callout {
  border-radius: 6px;
  border-left: 4px solid var(--bs-primary);
}

.callout-warning {
  border-left-color: var(--bs-warning);
}

.callout-note {
  border-left-color: var(--bs-info);
}

.callout-tip {
  border-left-color: var(--bs-success);
}

/* Navigation enhancements */
.navbar-brand {
  font-weight: 600;
}

/* Table of contents styling */
.toc-title {
  font-weight: 600;
  color: var(--bs-primary);
}

/* Improve spacing for better readability */
.quarto-title-banner {
  padding: 2rem 0;
}

/* Code folding button styling */
.code-fold-btn {
  font-size: 0.875rem;
}

/* Mermaid diagram styling */
.mermaid {
  background-color: transparent !important;
}

/* Custom utility classes */
.text-muted-custom {
  color: var(--bs-secondary) !important;
}

/* Responsive adjustments */
@media (max-width: 768px) {
  .quarto-title-banner {
    padding: 1rem 0;
  }
  
  .navbar-nav {
    padding-top: 1rem;
  }
} 