/*!
 * @name          Readthedocs
 * @namespace     http://userstyles.org
 * @description	  Styles the documentation pages hosted on Readthedocs.io
 * @author        Anthony Post
 * @homepage      https://userstyles.org/styles/142968
 * @version       0.20170529055029
 *
 * Modified by Aloïs Dreyfus: 20190726-1417
 * Modified by _xRickAstley : 20250827-1155
 */
a:visited {
	color: #bf84d8;
}

a {
	color: #e1b489
}

a:hover {
	color: #f5e7da;
	text-decoration: underline;
}

pre {
	background-color: #2d2d2d !important;
}

.wy-nav-content {
	background: #3c3c3c;
	color: aliceblue;
}

.method dt, .class dt, .data dt, .attribute dt, .function dt,
	.descclassname, .descname {
	background-color: #525252 !important;
	color: white !important;
}

.toc-backref {
	color: grey !important;
}

code.literal {
	background-color: #2d2d2d !important;
	border: 1px solid #6d6d6d !important;
}

.wy-nav-content-wrap {
	background-color: rgba(0, 0, 0, 0.6) !important;
}

.sidebar {
	background-color: #191919 !important;
}

.sidebar-title {
	background-color: #2b2b2b !important;
}

.xref, .py-meth {
	color: #7ec3e6 !important;
}

.admonition, .note {
	background-color: #2d2d2d !important;
}

.wy-side-nav-search {
	background-color: inherit;
	border-bottom: 1px solid #fcfcfc;
}

.wy-table thead, .rst-content table.docutils thead, .rst-content table.field-list thead {
    background-color: #b9b9b9;
}

.wy-table thead th, .rst-content table.docutils thead th, .rst-content table.field-list thead th {
    border: solid 2px #e1e4e5;
}

.wy-table thead p, .rst-content table.docutils thead p, .rst-content table.field-list thead p {
    margin: 0;
}

.wy-table-odd td, .wy-table-striped tr:nth-child(2n-1) td, .rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td {
    background-color: #343131;
}

.highlight .m { color: inherit } /* Literal.Number */
.highlight .nv { color: #3a7ca8 } /* Name.Variable */

span[id*=MathJax-Span] {
    color: aliceblue;
}

.rst-content code {
	background-color: #646464;
	border-color: #646464;
	border-radius: 4px;
	color: rgb(200, 228, 255);
}

.rst-content a code {
	color: #e1b489;
}