5 * Sphinx stylesheet -- basic theme.
7 * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS.
8 * :license: BSD, see LICENSE for details.
12 /* -- main layout ----------------------------------------------------------- */
18 /* -- relbar ---------------------------------------------------------------- */
39 div.related li.right {
44 /* -- sidebar --------------------------------------------------------------- */
46 div.sphinxsidebarwrapper {
47 padding: 10px 5px 0 10px;
55 word-wrap: break-word;
56 overflow-wrap : break-word;
59 div.sphinxsidebar ul {
63 div.sphinxsidebar ul ul,
64 div.sphinxsidebar ul.want-points {
69 div.sphinxsidebar ul ul {
74 div.sphinxsidebar form {
78 div.sphinxsidebar input {
79 border: 1px solid #98dbcc;
80 font-family: sans-serif;
84 div.sphinxsidebar #searchbox form.search {
88 div.sphinxsidebar #searchbox input[type="text"] {
92 box-sizing: border-box;
95 div.sphinxsidebar #searchbox input[type="submit"] {
100 box-sizing: border-box;
109 /* -- search page ----------------------------------------------------------- */
112 margin: 10px 0 0 20px;
117 padding: 5px 0 5px 20px;
118 background-image: url(file.png);
119 background-repeat: no-repeat;
120 background-position: 0 7px;
127 ul.search li div.context {
129 margin: 2px 0 0 30px;
133 ul.keywordmatches li.goodmatch a {
137 /* -- index page ------------------------------------------------------------ */
139 table.contentstable {
145 table.contentstable p.biglink {
159 /* -- general index --------------------------------------------------------- */
165 table.indextable td {
170 table.indextable ul {
173 list-style-type: none;
176 table.indextable > tbody > tr > td > ul {
180 table.indextable tr.pcap {
184 table.indextable tr.cap {
186 background-color: #f2f2f2;
195 div.modindex-jumpbox {
196 border-top: 1px solid #ddd;
197 border-bottom: 1px solid #ddd;
202 div.genindex-jumpbox {
203 border-top: 1px solid #ddd;
204 border-bottom: 1px solid #ddd;
209 /* -- domain module index --------------------------------------------------- */
211 table.modindextable td {
213 border-collapse: collapse;
216 /* -- general body styles --------------------------------------------------- */
223 div.body p, div.body dd, div.body li, div.body blockquote {
226 -webkit-hyphens: auto;
235 span.brackets > a:before{
240 span.brackets > a:after {
244 h1:hover > a.headerlink,
245 h2:hover > a.headerlink,
246 h3:hover > a.headerlink,
247 h4:hover > a.headerlink,
248 h5:hover > a.headerlink,
249 h6:hover > a.headerlink,
250 dt:hover > a.headerlink,
251 caption:hover > a.headerlink,
252 p.caption:hover > a.headerlink,
253 div.code-block-caption:hover > a.headerlink {
266 margin-top: 0 !important;
274 img.align-left, .figure.align-left, object.align-left {
280 img.align-right, .figure.align-right, object.align-right {
286 img.align-center, .figure.align-center, object.align-center {
292 img.align-default, .figure.align-default {
314 /* -- sidebars -------------------------------------------------------------- */
317 margin: 0 0 0.5em 1em;
318 border: 1px solid #ddb;
319 padding: 7px 7px 0 7px;
320 background-color: #ffe;
329 /* -- topics ---------------------------------------------------------------- */
332 border: 1px solid #ccc;
333 padding: 7px 7px 0 7px;
334 margin: 10px 0 10px 0;
343 /* -- admonitions ----------------------------------------------------------- */
360 margin: 0px 10px 5px 0px;
364 div.body p.centered {
369 /* -- tables ---------------------------------------------------------------- */
373 border-collapse: collapse;
381 table.align-default {
386 table caption span.caption-number {
390 table caption span.caption-text {
393 table.docutils td, table.docutils th {
394 padding: 1px 8px 1px 5px;
398 border-bottom: 1px solid #aaa;
401 table.footnote td, table.footnote th {
402 border: 0 !important;
411 border-left: solid 1px gray;
429 /* -- figures --------------------------------------------------------------- */
436 div.figure p.caption {
440 div.figure p.caption span.caption-number {
444 div.figure p.caption span.caption-text {
447 /* -- field list styles ----------------------------------------------------- */
449 table.field-list td, table.field-list th {
450 border: 0 !important;
463 -moz-hyphens: manual;
465 -webkit-hyphens: manual;
469 /* -- hlist styles ---------------------------------------------------------- */
476 /* -- other body styles ----------------------------------------------------- */
483 list-style: lower-alpha;
487 list-style: upper-alpha;
491 list-style: lower-roman;
495 list-style: upper-roman;
516 dl.footnote > dd:after,
517 dl.citation > dd:after {
524 grid-template-columns: fit-content(30%) auto;
529 word-break: break-word;
534 dl.field-list > dt:after {
563 dt:target, span.highlighted {
564 background-color: #fbe54e;
589 background-color: #fda;
591 border: 3px solid red;
595 background-color: #ffa;
604 .line-block .line-block {
610 .guilabel, .menuselection {
611 font-family: sans-serif;
615 text-decoration: underline;
629 border-bottom: dotted 1px;
633 /* -- code displays --------------------------------------------------------- */
637 overflow-y: hidden; /* fixes display issues on Chrome browsers */
643 -webkit-hyphens: none;
650 background-color: transparent;
654 table.highlighttable {
658 table.highlighttable td {
659 padding: 0 0.5em 0 0.5em;
662 div.code-block-caption {
667 div.code-block-caption code {
668 background-color: transparent;
671 div.code-block-caption + div > div.highlight > pre {
675 div.doctest > div.highlight span.gp { /* gp: Generic.Prompt */
679 div.code-block-caption span.caption-number {
680 padding: 0.1em 0.3em;
684 div.code-block-caption span.caption-text {
687 div.literal-block-wrapper {
691 div.literal-block-wrapper div.highlight {
696 background-color: transparent;
702 background-color: transparent;
706 background-color: transparent;
710 h1 code, h2 code, h3 code, h4 code, h5 code, h6 code {
711 background-color: transparent;
720 font-family: sans-serif;
723 div.viewcode-block:target {
728 /* -- math display ---------------------------------------------------------- */
731 vertical-align: middle;
734 div.body div.math p {
742 span.eqno a.headerlink {
748 div.math:hover a.headerlink {
752 /* -- printout stylesheet --------------------------------------------------- */
758 margin: 0 !important;