.toc-module .toc-container {
  display: flex;
  gap: 50px;
}
.toc-module .toc-container .table-list {
  flex-basis: 25%;  
}
.toc-module .toc-container .toc {
  position: sticky;
  top: 200px;
  left: 0;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);
  padding: 30px;
  border-radius: 12px;
  background-color: #242424;
}
.toc-module .toc-container .table-content {
  flex-basis: 75%;
}

.toc-module .toc {
  list-style-type: none;
  padding: 0;
}

.toc-module .toc li {
  margin-bottom: 10px;
}

.toc-module .toc a {
  color: #FFF;  
  text-decoration: none;
  transition: color 0.3s ease;
}
/* .toc-module .toc a:hover {
  color: #0C438C;  
}
.toc-module .toc a.active {
  color: #0C438C;
  font-weight: 500;
} */
.toc-module .toc-content-block {
  padding-top: 30px;  
}
@media (max-width: 768px) {
  .toc-module .toc-container {
    display: block;
  }
  .toc-module .toc-container .table-list {
    display: none;
  }
}
}