:root {
  --odc-shadow: 0 16px 40px rgba(15, 23, 42, 0.08);
}

.toctree-wrapper.compound > ul {
  gap: 0.25rem;
}

.toctree-wrapper.compound li {
  margin-bottom: 0.35rem;
}

.sidebar-brand-text {
  letter-spacing: 0.01em;
}

.content-card {
  border: 1px solid var(--color-background-border);
  border-radius: 16px;
  padding: 1rem 1.1rem;
  box-shadow: var(--odc-shadow);
  background: var(--color-background-secondary);
}
