1/* links */
2
3.rst-content a:not(:visited) {
4    color: #aaddff !important;
5}
6
7/* code directives */
8
9.method dt,
10.class dt,
11.data dt,
12.attribute dt,
13.function dt,
14.classmethod dt,
15.exception dt,
16.descclassname,
17.descname {
18    background-color: #2d2d2d !important;
19}
20
21.rst-content dl:not(.docutils) dt {
22    color: #aaddff;
23    background-color: #2d2d2d;
24    border-top: solid 3px #525252;
25    border-left: solid 3px #525252;
26}
27
28em.property {
29    color: #888888;
30}
31
32
33/* tables */
34
35.rst-content table.docutils thead {
36    color: #ddd;
37}
38
39.rst-content table.docutils td {
40    border: 0px;
41}
42
43.rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td {
44    background-color: #5a5a5a;
45}
46
47.rst-content pre {
48    background: none;
49}
50
51/* inlined code highlights */
52
53.xref,
54.py-meth,
55.rst-content a code {
56    color: #aaddff !important;
57    font-weight: normal !important;
58}
59
60.rst-content code {
61    color: #eee !important;
62    font-weight: normal !important;
63}
64
65code.literal {
66    background-color: #2d2d2d !important;
67    border: 1px solid #6d6d6d !important;
68}
69
70code.docutils.literal.notranslate {
71    color: #ddd;
72}
73
74/* highlight color search text */
75
76.rst-content .highlighted {
77    background: #ff5722;
78    box-shadow: 0 0 0 2px #f0978b;
79}
80
81/* notes, warnings, hints */
82
83.hint .admonition-title {
84    background: #2aa87c !important;
85}
86
87.warning .admonition-title {
88    background: #cc4444 !important;
89}
90
91.admonition-title {
92    background: #3a7ca8 !important;
93}
94
95.admonition,
96.note {
97    background-color: #2d2d2d !important;
98}
99
100
101/* table of contents */
102
103.wy-nav-content-wrap {
104    background-color: rgba(0, 0, 0, 0.6) !important;
105}
106
107.sidebar {
108    background-color: #191919 !important;
109}
110
111.sidebar-title {
112    background-color: #2b2b2b !important;
113}
114
115.wy-menu-vertical a {
116    color: #ddd;
117}
118
119.wy-menu-vertical code.docutils.literal.notranslate {
120    color: #404040;
121    background: none !important;
122    border: none !important;
123}
124
125.wy-nav-content {
126    background: #3c3c3c;
127    color: #dddddd;
128}
129
130.wy-menu-vertical li.on a,
131.wy-menu-vertical li.current>a {
132    background: #a3a3a3;
133    border-bottom: 0px !important;
134    border-top: 0px !important;
135}
136
137.wy-menu-vertical li.current {
138    background: #b3b3b3;
139}
140
141.toc-backref {
142    color: grey !important;
143}
144
145.highlight .hll {
146    background-color: #49483e
147}
148
149.highlight {
150    background: #222;
151    color: #f8f8f2
152}
153
154.highlight .c {
155    color: #888
156}
157
158
159/* Comment */
160
161.highlight .err {
162    color: #960050;
163    background-color: #1e0010
164}
165
166
167/* Error */
168
169.highlight .k {
170    color: #66d9ef
171}
172
173
174/* Keyword */
175
176.highlight .l {
177    color: #ae81ff
178}
179
180
181/* Literal */
182
183.highlight .n {
184    color: #f8f8f2
185}
186
187
188/* Name */
189
190.highlight .o {
191    color: #f92672
192}
193
194
195/* Operator */
196
197.highlight .p {
198    color: #f8f8f2
199}
200
201
202/* Punctuation */
203
204.highlight .ch {
205    color: #888
206}
207
208
209/* Comment.Hashbang */
210
211.highlight .cm {
212    color: #888
213}
214
215
216/* Comment.Multiline */
217
218.highlight .cp {
219    color: #888
220}
221
222
223/* Comment.Preproc */
224
225.highlight .cpf {
226    color: #888
227}
228
229
230/* Comment.PreprocFile */
231
232.highlight .c1 {
233    color: #888
234}
235
236
237/* Comment.Single */
238
239.highlight .cs {
240    color: #888
241}
242
243
244/* Comment.Special */
245
246.highlight .gd {
247    color: #f92672
248}
249
250
251/* Generic.Deleted */
252
253.highlight .ge {
254    font-style: italic
255}
256
257
258/* Generic.Emph */
259
260.highlight .gi {
261    color: #a6e22e
262}
263
264
265/* Generic.Inserted */
266
267.highlight .gs {
268    font-weight: bold
269}
270
271
272/* Generic.Strong */
273
274.highlight .gu {
275    color: #888
276}
277
278
279/* Generic.Subheading */
280
281.highlight .kc {
282    color: #66d9ef
283}
284
285
286/* Keyword.Constant */
287
288.highlight .kd {
289    color: #66d9ef
290}
291
292
293/* Keyword.Declaration */
294
295.highlight .kn {
296    color: #f92672
297}
298
299
300/* Keyword.Namespace */
301
302.highlight .kp {
303    color: #66d9ef
304}
305
306
307/* Keyword.Pseudo */
308
309.highlight .kr {
310    color: #66d9ef
311}
312
313
314/* Keyword.Reserved */
315
316.highlight .kt {
317    color: #66d9ef
318}
319
320
321/* Keyword.Type */
322
323.highlight .ld {
324    color: #e6db74
325}
326
327
328/* Literal.Date */
329
330.highlight .m {
331    color: #ae81ff
332}
333
334
335/* Literal.Number */
336
337.highlight .s {
338    color: #e6db74
339}
340
341
342/* Literal.String */
343
344.highlight .na {
345    color: #a6e22e
346}
347
348
349/* Name.Attribute */
350
351.highlight .nb {
352    color: #f8f8f2
353}
354
355
356/* Name.Builtin */
357
358.highlight .nc {
359    color: #a6e22e
360}
361
362
363/* Name.Class */
364
365.highlight .no {
366    color: #66d9ef
367}
368
369
370/* Name.Constant */
371
372.highlight .nd {
373    color: #a6e22e
374}
375
376
377/* Name.Decorator */
378
379.highlight .ni {
380    color: #f8f8f2
381}
382
383
384/* Name.Entity */
385
386.highlight .ne {
387    color: #a6e22e
388}
389
390
391/* Name.Exception */
392
393.highlight .nf {
394    color: #a6e22e
395}
396
397
398/* Name.Function */
399
400.highlight .nl {
401    color: #f8f8f2
402}
403
404
405/* Name.Label */
406
407.highlight .nn {
408    color: #f8f8f2
409}
410
411
412/* Name.Namespace */
413
414.highlight .nx {
415    color: #a6e22e
416}
417
418
419/* Name.Other */
420
421.highlight .py {
422    color: #f8f8f2
423}
424
425
426/* Name.Property */
427
428.highlight .nt {
429    color: #f92672
430}
431
432
433/* Name.Tag */
434
435.highlight .nv {
436    color: #f8f8f2
437}
438
439
440/* Name.Variable */
441
442.highlight .ow {
443    color: #f92672
444}
445
446
447/* Operator.Word */
448
449.highlight .w {
450    color: #f8f8f2
451}
452
453
454/* Text.Whitespace */
455
456.highlight .mb {
457    color: #ae81ff
458}
459
460
461/* Literal.Number.Bin */
462
463.highlight .mf {
464    color: #ae81ff
465}
466
467
468/* Literal.Number.Float */
469
470.highlight .mh {
471    color: #ae81ff
472}
473
474
475/* Literal.Number.Hex */
476
477.highlight .mi {
478    color: #ae81ff
479}
480
481
482/* Literal.Number.Integer */
483
484.highlight .mo {
485    color: #ae81ff
486}
487
488
489/* Literal.Number.Oct */
490
491.highlight .sa {
492    color: #e6db74
493}
494
495
496/* Literal.String.Affix */
497
498.highlight .sb {
499    color: #e6db74
500}
501
502
503/* Literal.String.Backtick */
504
505.highlight .sc {
506    color: #e6db74
507}
508
509
510/* Literal.String.Char */
511
512.highlight .dl {
513    color: #e6db74
514}
515
516
517/* Literal.String.Delimiter */
518
519.highlight .sd {
520    color: #e6db74
521}
522
523
524/* Literal.String.Doc */
525
526.highlight .s2 {
527    color: #e6db74
528}
529
530
531/* Literal.String.Double */
532
533.highlight .se {
534    color: #ae81ff
535}
536
537
538/* Literal.String.Escape */
539
540.highlight .sh {
541    color: #e6db74
542}
543
544
545/* Literal.String.Heredoc */
546
547.highlight .si {
548    color: #e6db74
549}
550
551
552/* Literal.String.Interpol */
553
554.highlight .sx {
555    color: #e6db74
556}
557
558
559/* Literal.String.Other */
560
561.highlight .sr {
562    color: #e6db74
563}
564
565
566/* Literal.String.Regex */
567
568.highlight .s1 {
569    color: #e6db74
570}
571
572
573/* Literal.String.Single */
574
575.highlight .ss {
576    color: #e6db74
577}
578
579
580/* Literal.String.Symbol */
581
582.highlight .bp {
583    color: #f8f8f2
584}
585
586
587/* Name.Builtin.Pseudo */
588
589.highlight .fm {
590    color: #a6e22e
591}
592
593
594/* Name.Function.Magic */
595
596.highlight .vc {
597    color: #f8f8f2
598}
599
600
601/* Name.Variable.Class */
602
603.highlight .vg {
604    color: #f8f8f2
605}
606
607
608/* Name.Variable.Global */
609
610.highlight .vi {
611    color: #f8f8f2
612}
613
614
615/* Name.Variable.Instance */
616
617.highlight .vm {
618    color: #f8f8f2
619}
620
621
622/* Name.Variable.Magic */
623
624.highlight .il {
625    color: #ae81ff
626}
627
628
629/* Literal.Number.Integer.Long */
630
631
632/* Link to Remix IDE shown over code snippets */
633a.remix-link {
634    filter: invert(1); /* The icon is black. In dark mode we want it white. */
635}
636