:root {
    --md-admonition-icon--tutorial: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8 5.14v14l11-7-11-7Z"/></svg>')
  }
  .md-typeset .admonition.tutorial,
  .md-typeset details.tutorial {
    border-color: rgb(110,127,128);
  }
  .md-typeset .tutorial > .admonition-title,
  .md-typeset .tutorial > summary {
    background-color: rgba(110,127,128, 0.1);
  }
  .md-typeset .tutorial > .admonition-title::before,
  .md-typeset .tutorial > summary::before {
    background-color: rgb(110,127,128);
    -webkit-mask-image: var(--md-admonition-icon--tutorial);
            mask-image: var(--md-admonition-icon--tutorial);
  }
  /* Material Design Lite integration */
  /* help container override */
  .helpCont{
    z-index: 1000;
    white-space: normal;
  }

  .simba-docs-link {
    align-items: center;
    color: inherit;
    display: inline-flex;
    font-weight: 600;
    gap: 0.35rem;
    text-decoration: none;
  }

  .simba-docs-link:hover,
  .simba-docs-link:focus {
    color: inherit;
    opacity: 0.85;
  }

  .simba-header-actions {
    align-items: center;
    display: inline-flex;
    gap: 0.55rem;
    margin-left: auto;
  }

  .simba-header__inner {
    max-width: none;
    width: 100%;
  }

  .simba-docs-footer {
    justify-content: center;
    min-height: 3.5rem;
  }

  .simba-docs-footer .md-copyright {
    margin: 0;
    text-align: center;
  }

  @media (min-width: 76.25em) {
    .simba-header__inner {
      padding-left: 1rem;
      padding-right: 1rem;
    }
  }

  @media (max-width: 44.984375em) {
    .simba-header-actions {
      gap: 0.4rem;
      margin-left: auto;
    }
  }
