/* MemGuard Docs — Dark accents on RTD theme */
.wy-side-nav-search { background-color: #0d1117 !important; }
.wy-side-nav-search > a { color: #58a6ff !important; font-weight: 700; font-size: 1.1em; }
.wy-nav-top { background-color: #161b22 !important; }
.rst-content code.literal {
    color: #58a6ff;
    background: #f0f4f8;
    border: 1px solid #d0d7de;
    font-size: 0.9em;
    padding: 1px 5px;
    border-radius: 3px;
}
.highlight pre { border-radius: 6px; }
.rst-content table.docutils td,
.rst-content table.docutils th {
    border-color: #d0d7de !important;
}
.rst-content .admonition { border-radius: 4px; }
.rst-content .admonition-title { font-weight: 700; }
div.admonition.note { border-left-color: #58a6ff; }
div.admonition.warning { border-left-color: #d29922; }
div.admonition.danger { border-left-color: #f85149; }
