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 ----------------------------------------------------------- */
24 /* -- relbar ---------------------------------------------------------------- */
45 div
.related li
.right
{
50 /* -- sidebar --------------------------------------------------------------- */
52 div
.sphinxsidebarwrapper
{
53 padding: 10px 5px 0 10px;
61 word-wrap: break-word
;
62 overflow-wrap : break-word
;
65 div
.sphinxsidebar ul
{
69 div
.sphinxsidebar ul ul
,
70 div
.sphinxsidebar ul
.want-points
{
75 div
.sphinxsidebar ul ul
{
80 div
.sphinxsidebar form
{
84 div
.sphinxsidebar input
{
85 border: 1px solid
#98dbcc;
86 font-family: sans-serif
;
90 div
.sphinxsidebar #searchbox form
.search
{
94 div
.sphinxsidebar #searchbox input
[type
="text"] {
98 box-sizing: border-box
;
101 div
.sphinxsidebar #searchbox input
[type
="submit"] {
106 box-sizing: border-box
;
115 /* -- search page ----------------------------------------------------------- */
118 margin: 10px 0 0 20px;
123 padding: 5px 0 5px 20px;
124 background-image: url
(file.png);
125 background-repeat: no-repeat
;
126 background-position: 0 7px;
133 ul
.search li div
.context
{
135 margin: 2px 0 0 30px;
139 ul
.keywordmatches li
.goodmatch a
{
143 /* -- index page ------------------------------------------------------------ */
145 table
.contentstable
{
151 table
.contentstable p
.biglink
{
165 /* -- general index --------------------------------------------------------- */
171 table
.indextable td
{
176 table
.indextable ul
{
179 list-style-type: none
;
182 table
.indextable
> tbody
> tr
> td
> ul
{
186 table
.indextable tr
.pcap
{
190 table
.indextable tr
.cap
{
192 background-color: #f2f2f2;
201 div
.modindex-jumpbox
{
202 border-top: 1px solid
#ddd;
203 border-bottom: 1px solid
#ddd;
208 div
.genindex-jumpbox
{
209 border-top: 1px solid
#ddd;
210 border-bottom: 1px solid
#ddd;
215 /* -- domain module index --------------------------------------------------- */
217 table
.modindextable td
{
219 border-collapse: collapse
;
222 /* -- general body styles --------------------------------------------------- */
229 div
.body p
, div
.body dd
, div
.body li
, div
.body blockquote
{
232 -webkit-hyphens: auto
;
241 span
.brackets
> a:before
{
246 span
.brackets
> a:after
{
250 h1:hover
> a
.headerlink
,
251 h2:hover
> a
.headerlink
,
252 h3:hover
> a
.headerlink
,
253 h4:hover
> a
.headerlink
,
254 h5:hover
> a
.headerlink
,
255 h6:hover
> a
.headerlink
,
256 dt:hover
> a
.headerlink
,
257 caption:hover
> a
.headerlink
,
258 p
.caption:hover
> a
.headerlink
,
259 div
.code-block-caption:hover
> a
.headerlink
{
272 margin-top: 0 !important
;
280 img
.align-left
, .figure
.align-left
, object
.align-left
{
286 img
.align-right
, .figure
.align-right
, object
.align-right
{
292 img
.align-center
, .figure
.align-center
, object
.align-center
{
298 img
.align-default
, .figure
.align-default
{
320 /* -- sidebars -------------------------------------------------------------- */
323 margin: 0 0 0.5em 1em;
324 border: 1px solid
#ddb;
326 background-color: #ffe;
337 div
.admonition
, div
.topic
, blockquote
{
341 /* -- topics ---------------------------------------------------------------- */
344 border: 1px solid
#ccc;
346 margin: 10px 0 10px 0;
355 /* -- admonitions ----------------------------------------------------------- */
368 margin: 0px 10px 5px 0px;
372 div
.body p
.centered
{
377 /* -- content of sidebars/topics/admonitions -------------------------------- */
379 div
.sidebar
> :last-child
,
380 div
.topic
> :last-child
,
381 div
.admonition
> :last-child
{
387 div
.admonition::after
,
394 /* -- tables ---------------------------------------------------------------- */
400 border-collapse: collapse
;
408 table
.align-default
{
413 table caption span
.caption-number
{
417 table caption span
.caption-text
{
420 table
.docutils td
, table
.docutils th
{
421 padding: 1px 8px 1px 5px;
425 border-bottom: 1px solid
#aaa;
428 table
.footnote td
, table
.footnote th
{
429 border: 0 !important
;
438 border-left: solid
1px gray
;
456 /* -- figures --------------------------------------------------------------- */
463 div
.figure p
.caption
{
467 div
.figure p
.caption span
.caption-number
{
471 div
.figure p
.caption span
.caption-text
{
474 /* -- field list styles ----------------------------------------------------- */
476 table
.field-list td
, table
.field-list th
{
477 border: 0 !important
;
490 -moz-hyphens: manual
;
492 -webkit-hyphens: manual
;
496 /* -- hlist styles ---------------------------------------------------------- */
507 /* -- other body styles ----------------------------------------------------- */
514 list-style: lower-alpha
;
518 list-style: upper-alpha
;
522 list-style: lower-roman
;
526 list-style: upper-roman
;
529 :not
(li
) > ol
> li:first-child
> :first-child
,
530 :not
(li
) > ul
> li:first-child
> :first-child
{
534 :not
(li
) > ol
> li:last-child
> :last-child
,
535 :not
(li
) > ul
> li:last-child
> :last-child
{
546 ol
.simple
> li:not
(:first-child
) > p
,
547 ul
.simple
> li:not
(:first-child
) > p
{
567 dl
.footnote
> dd:after
,
568 dl
.citation
> dd:after
{
575 grid-template-columns: fit-content
(30%) auto
;
580 word-break: break-word
;
585 dl
.field-list
> dt:after
{
615 dl
> dd:last-child
> :last-child
{
619 dt:target
, span
.highlighted
{
620 background-color: #fbe54e;
645 background-color: #fda;
647 border: 3px solid red
;
651 background-color: #ffa;
660 .line-block .line-block {
666 .guilabel, .menuselection {
667 font-family: sans-serif
;
671 text-decoration: underline
;
685 border-bottom: dotted
1px;
689 /* -- code displays --------------------------------------------------------- */
693 overflow-y: hidden
; /* fixes display issues on Chrome browsers */
696 pre
, div
[class|
="highlight"] {
703 -webkit-hyphens: none
;
707 div
[class^
="highlight-"] {
713 background-color: transparent
;
717 table
.highlighttable
{
721 table
.highlighttable tbody
{
725 table
.highlighttable tr
{
729 table
.highlighttable td
{
734 table
.highlighttable td
.linenos
{
735 padding-right: 0.5em;
738 table
.highlighttable td
.code
{
748 table
.highlighttable pre
{
752 div
.code-block-caption
+ div
{
756 div
.code-block-caption
{
762 div
.code-block-caption code
{
763 background-color: transparent
;
766 table
.highlighttable td
.linenos
,
767 div
.doctest
> div
.highlight span
.gp
{ /* gp: Generic.Prompt */
771 div
.code-block-caption span
.caption-number
{
772 padding: 0.1em 0.3em;
776 div
.code-block-caption span
.caption-text
{
779 div
.literal-block-wrapper
{
784 background-color: transparent
;
790 background-color: transparent
;
794 background-color: transparent
;
798 h1 code
, h2 code
, h3 code
, h4 code
, h5 code
, h6 code
{
799 background-color: transparent
;
808 font-family: sans-serif
;
811 div
.viewcode-block:target
{
816 /* -- math display ---------------------------------------------------------- */
819 vertical-align: middle
;
822 div
.body div
.math p
{
830 span
.eqno a
.headerlink
{
835 div
.math:hover a
.headerlink
{
839 /* -- printout stylesheet --------------------------------------------------- */
845 margin: 0 !important
;