5 * Sphinx stylesheet -- basic theme.
7 * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS.
8 * :license: BSD, see LICENSE for details.
14 /* -- main layout ----------------------------------------------------------- */
20 /* -- relbar ---------------------------------------------------------------- */
41 div.related li.right {
46 /* -- sidebar --------------------------------------------------------------- */
48 div.sphinxsidebarwrapper {
49 padding: 10px 5px 0 10px;
57 word-wrap: break-word;
58 overflow-wrap : break-word;
61 div.sphinxsidebar ul {
65 div.sphinxsidebar ul ul,
66 div.sphinxsidebar ul.want-points {
71 div.sphinxsidebar ul ul {
76 div.sphinxsidebar form {
80 div.sphinxsidebar input {
81 border: 1px solid #98dbcc;
82 font-family: sans-serif;
86 div.sphinxsidebar #searchbox form.search {
90 div.sphinxsidebar #searchbox input[type="text"] {
94 box-sizing: border-box;
97 div.sphinxsidebar #searchbox input[type="submit"] {
102 box-sizing: border-box;
111 /* -- search page ----------------------------------------------------------- */
114 margin: 10px 0 0 20px;
119 padding: 5px 0 5px 20px;
120 background-image: url(file.png);
121 background-repeat: no-repeat;
122 background-position: 0 7px;
129 ul.search li div.context {
131 margin: 2px 0 0 30px;
135 ul.keywordmatches li.goodmatch a {
139 /* -- index page ------------------------------------------------------------ */
141 table.contentstable {
147 table.contentstable p.biglink {
161 /* -- general index --------------------------------------------------------- */
167 table.indextable td {
172 table.indextable ul {
175 list-style-type: none;
178 table.indextable > tbody > tr > td > ul {
182 table.indextable tr.pcap {
186 table.indextable tr.cap {
188 background-color: #f2f2f2;
197 div.modindex-jumpbox {
198 border-top: 1px solid #ddd;
199 border-bottom: 1px solid #ddd;
204 div.genindex-jumpbox {
205 border-top: 1px solid #ddd;
206 border-bottom: 1px solid #ddd;
211 /* -- domain module index --------------------------------------------------- */
213 table.modindextable td {
215 border-collapse: collapse;
218 /* -- general body styles --------------------------------------------------- */
225 div.body p, div.body dd, div.body li, div.body blockquote {
228 -webkit-hyphens: auto;
237 span.brackets > a:before{
242 span.brackets > a:after {
246 h1:hover > a.headerlink,
247 h2:hover > a.headerlink,
248 h3:hover > a.headerlink,
249 h4:hover > a.headerlink,
250 h5:hover > a.headerlink,
251 h6:hover > a.headerlink,
252 dt:hover > a.headerlink,
253 caption:hover > a.headerlink,
254 p.caption:hover > a.headerlink,
255 div.code-block-caption:hover > a.headerlink {
268 margin-top: 0 !important;
276 img.align-left, .figure.align-left, object.align-left {
282 img.align-right, .figure.align-right, object.align-right {
288 img.align-center, .figure.align-center, object.align-center {
294 img.align-default, .figure.align-default {
316 /* -- sidebars -------------------------------------------------------------- */
319 margin: 0 0 0.5em 1em;
320 border: 1px solid #ddb;
321 padding: 7px 7px 0 7px;
322 background-color: #ffe;
331 /* -- topics ---------------------------------------------------------------- */
334 border: 1px solid #ccc;
335 padding: 7px 7px 0 7px;
336 margin: 10px 0 10px 0;
345 /* -- admonitions ----------------------------------------------------------- */
362 margin: 0px 10px 5px 0px;
366 div.body p.centered {
371 /* -- tables ---------------------------------------------------------------- */
375 border-collapse: collapse;
383 table.align-default {
388 table caption span.caption-number {
392 table caption span.caption-text {
395 table.docutils td, table.docutils th {
396 padding: 1px 8px 1px 5px;
400 border-bottom: 1px solid #aaa;
403 table.footnote td, table.footnote th {
404 border: 0 !important;
413 border-left: solid 1px gray;
431 /* -- figures --------------------------------------------------------------- */
438 div.figure p.caption {
442 div.figure p.caption span.caption-number {
446 div.figure p.caption span.caption-text {
449 /* -- field list styles ----------------------------------------------------- */
451 table.field-list td, table.field-list th {
452 border: 0 !important;
465 -moz-hyphens: manual;
467 -webkit-hyphens: manual;
471 /* -- hlist styles ---------------------------------------------------------- */
478 /* -- other body styles ----------------------------------------------------- */
485 list-style: lower-alpha;
489 list-style: upper-alpha;
493 list-style: lower-roman;
497 list-style: upper-roman;
518 dl.footnote > dd:after,
519 dl.citation > dd:after {
526 grid-template-columns: fit-content(30%) auto;
531 word-break: break-word;
536 dl.field-list > dt:after {
565 dt:target, span.highlighted {
566 background-color: #fbe54e;
591 background-color: #fda;
593 border: 3px solid red;
597 background-color: #ffa;
606 .line-block .line-block {
612 .guilabel, .menuselection {
613 font-family: sans-serif;
617 text-decoration: underline;
631 border-bottom: dotted 1px;
635 /* -- code displays --------------------------------------------------------- */
639 overflow-y: hidden; /* fixes display issues on Chrome browsers */
645 -webkit-hyphens: none;
652 background-color: transparent;
656 table.highlighttable {
660 table.highlighttable td {
661 padding: 0 0.5em 0 0.5em;
664 div.code-block-caption {
669 div.code-block-caption code {
670 background-color: transparent;
673 div.code-block-caption + div > div.highlight > pre {
677 div.doctest > div.highlight span.gp { /* gp: Generic.Prompt */
681 div.code-block-caption span.caption-number {
682 padding: 0.1em 0.3em;
686 div.code-block-caption span.caption-text {
689 div.literal-block-wrapper {
693 div.literal-block-wrapper div.highlight {
698 background-color: transparent;
704 background-color: transparent;
708 background-color: transparent;
712 h1 code, h2 code, h3 code, h4 code, h5 code, h6 code {
713 background-color: transparent;
722 font-family: sans-serif;
725 div.viewcode-block:target {
730 /* -- math display ---------------------------------------------------------- */
733 vertical-align: middle;
736 div.body div.math p {
744 span.eqno a.headerlink {
750 div.math:hover a.headerlink {
754 /* -- printout stylesheet --------------------------------------------------- */
760 margin: 0 !important;