/* Chapter-section outline injected into the left book sidebar.
   Built client-side by the script in sidebar-outline.html so it works
   without restructuring the .qmd files into one-file-per-section.
   Only the currently active chapter gets an outline (see that script). */

#quarto-sidebar .sidebar-chapter-outline {
  margin: 0.15rem 0 0.6rem 0;
  padding-left: 0;
  border-left: 1px solid var(--bs-border-color, #dee2e6);
}

#quarto-sidebar .sidebar-chapter-outline li {
  margin: 0;
  list-style: none;
}

#quarto-sidebar .sidebar-chapter-outline a {
  display: block;
  padding: 0.18rem 0.5rem 0.18rem 0.9rem;
  font-size: 0.82rem;
  line-height: 1.3;
  color: var(--bs-secondary-color, #6c757d);
  text-decoration: none;
}

#quarto-sidebar .sidebar-chapter-outline a:hover {
  color: var(--bs-link-color, #2c5f2d);
}

#quarto-sidebar .sidebar-chapter-outline a.outline-active {
  color: var(--bs-link-color, #2c5f2d);
  font-weight: 600;
}
