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
;