e-height: 1.5rem;
    }
    #site-title svg {
      position: relative;
      height: 18px;
      width: 34px;
      top: .0625em;
      margin-right: .325em;
      transform: scale(1.5);
    }
    .theme-toggle:hover {
      cursor: pointer;
    }
    body.theme-dark .theme-moon {
      display: none
    }
    body.theme-light .theme-sun {
      display: none
    }
    #site-title a.active {
      font-weight: bold;
    }

    #docs-menu {width: 320px; transition: all .3s linear;}
    @media (max-width: 10