/*
.book-body {
    background: #220036;  
}

.markdown-section {
    color: #17154D;
}
*/

/* .color-theme-2 #book-search-input {
    color: #f4f4f5;
    background-color: #252737;  
}

.color-theme-2 .search-results-item {
    color: #bdcadb !important;
} */

@import url('https://fonts.googleapis.com/css?family=Anonymous+Pro|Roboto&display=swap');

.color-theme-2 .dropdown-menu {
    background-color: #363b40;
}

.color-theme-2 .dropdown-menu .dropdown-caret .caret-inner {
    border-bottom: 9px solid #363b40;
}

.book.color-theme-2 .book-body {
    color: #ccc;
    background: #2d3033;
}

.book.color-theme-2 .book-body .page-wrapper .page-inner section {
    background: #2d3033;
}

.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal {
    color: #ccc;
}

.markdown-section pre > code {
    display: block;
    line-height: 18px;
}

.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code { 
    border-color: #363b40;
}

.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal table tr {
    background-color: #363b40;
}

.book.color-theme-2 .book-header h1 {
    color: #ccc;
}

.book.color-theme-2 .book-summary {
    background: #363b40;
}

.book.font-family-1, .book.font-family-1 .book-summary {
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Roboto", Helvetica, Arial, sans-serif;
}

.book.font-family-1 h1, .book.font-family-1 h2, .book.font-family-1 h3 {
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "Roboto", Helvetica, Arial, sans-serif;
}

.markdown-section code, .markdown-section pre {
    font-family: "SF Mono", "Anonymous Pro", Consolas, "Liberation Mono", Menlo, Courier, monospace;
}

.page-inner {
    max-width: 1200px;
}

.navigation {
    z-index: -1000
}

.gitbook-link {
    display: none !important
}

::-webkit-scrollbar,
::-webkit-scrollbar-corner {
  width: 12px;
  height: 17px;
  border: 0 solid rgba(255, 255, 255, 0.12);
  background-color: rgba(60, 60, 60, 0.9);
}

::-webkit-scrollbar:horizontal,
::-webkit-scrollbar-corner {
  border-top-width: 1px;
}

::-webkit-scrollbar:vertical,
::-webkit-scrollbar-corner {
  border-left-width: 1px;
}

::-webkit-scrollbar {
  background-clip: padding-box;
}

::-webkit-scrollbar-thumb {
  width: 32px;
  height: 32px;
  border: 4px solid transparent;
  background-color: rgba(255, 255, 255, .2);
}

::-webkit-scrollbar-thumb:horizontal {
  border-top-width: 5px;
}

::-webkit-scrollbar-thumb:vertical {
  border-left-width: 5px;
}

::-webkit-scrollbar-thumb:hover {
  background-color: rgba(255, 255, 255, .4);
}

::-webkit-scrollbar-thumb:active {
  background-color: rgba(255, 255, 255, .6);
}

::-webkit-scrollbar-thumb:disabled {
  background-color: rgba(255, 255, 255, 0.1);
}

::selection {
  background-color: rgba(26, 115, 232, 0.24);
}
