.toc-container {
  border:  1px solid;
  border-color: rgba( 234, 234, 234 ,  1 );
  border-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
  border-radius: 4px;
  display: inline-block;
  padding: 10px 16px 10px 0px;
  margin-bottom: 14px;
  min-width: 250px; }
  .toc-container .toc-container-header {
    font-weight: 600;
    margin: 0px 16px 5px 16px; }
  .toc-container ul {
    list-style: none;
    margin: 0px;
    padding-left: 16px;
    color: rgba(0, 90, 158, 1);
    color: var(--communication-foreground,rgba(0, 90, 158, 1)); }
    .toc-container ul li {
      margin-top: 4px;
      margin-bottom: 0em; }
  .toc-container li::before {
    content: "\2022 "; }
  .toc-container a {
    margin-left: 5px;
    display: inline-block;
    vertical-align: top;
    width: auto;
    max-width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal; }
