📚 The CoCalc Library - books, templates and other resources
License: OTHER
/*1* basic.css2* ~~~~~~~~~3*4* Sphinx stylesheet -- basic theme.5*6* :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS.7* :license: BSD, see LICENSE for details.8*9*/1011/* -- main layout ----------------------------------------------------------- */1213div.clearer {14clear: both;15}1617/* -- relbar ---------------------------------------------------------------- */1819div.related {20width: 100%;21font-size: 90%;22}2324div.related h3 {25display: none;26}2728div.related ul {29margin: 0;30padding: 0 0 0 10px;31list-style: none;32}3334div.related li {35display: inline;36}3738div.related li.right {39float: right;40margin-right: 5px;41}4243/* -- sidebar --------------------------------------------------------------- */4445div.sphinxsidebarwrapper {46padding: 10px 5px 0 10px;47}4849div.sphinxsidebar {50float: left;51width: 230px;52margin-left: -100%;53font-size: 90%;54word-wrap: break-word;55overflow-wrap : break-word;56}5758div.sphinxsidebar ul {59list-style: none;60}6162div.sphinxsidebar ul ul,63div.sphinxsidebar ul.want-points {64margin-left: 20px;65list-style: square;66}6768div.sphinxsidebar ul ul {69margin-top: 0;70margin-bottom: 0;71}7273div.sphinxsidebar form {74margin-top: 10px;75}7677div.sphinxsidebar input {78border: 1px solid #98dbcc;79font-family: sans-serif;80font-size: 1em;81}8283div.sphinxsidebar #searchbox input[type="text"] {84width: 170px;85}8687img {88border: 0;89max-width: 100%;90}9192/* -- search page ----------------------------------------------------------- */9394ul.search {95margin: 10px 0 0 20px;96padding: 0;97}9899ul.search li {100padding: 5px 0 5px 20px;101background-image: url(file.png);102background-repeat: no-repeat;103background-position: 0 7px;104}105106ul.search li a {107font-weight: bold;108}109110ul.search li div.context {111color: #888;112margin: 2px 0 0 30px;113text-align: left;114}115116ul.keywordmatches li.goodmatch a {117font-weight: bold;118}119120/* -- index page ------------------------------------------------------------ */121122table.contentstable {123width: 90%;124}125126table.contentstable p.biglink {127line-height: 150%;128}129130a.biglink {131font-size: 1.3em;132}133134span.linkdescr {135font-style: italic;136padding-top: 5px;137font-size: 90%;138}139140/* -- general index --------------------------------------------------------- */141142table.indextable {143width: 100%;144}145146table.indextable td {147text-align: left;148vertical-align: top;149}150151table.indextable dl, table.indextable dd {152margin-top: 0;153margin-bottom: 0;154}155156table.indextable tr.pcap {157height: 10px;158}159160table.indextable tr.cap {161margin-top: 10px;162background-color: #f2f2f2;163}164165img.toggler {166margin-right: 3px;167margin-top: 3px;168cursor: pointer;169}170171div.modindex-jumpbox {172border-top: 1px solid #ddd;173border-bottom: 1px solid #ddd;174margin: 1em 0 1em 0;175padding: 0.4em;176}177178div.genindex-jumpbox {179border-top: 1px solid #ddd;180border-bottom: 1px solid #ddd;181margin: 1em 0 1em 0;182padding: 0.4em;183}184185/* -- general body styles --------------------------------------------------- */186187div.body p, div.body dd, div.body li, div.body blockquote {188-moz-hyphens: auto;189-ms-hyphens: auto;190-webkit-hyphens: auto;191hyphens: auto;192}193194a.headerlink {195visibility: hidden;196}197198h1:hover > a.headerlink,199h2:hover > a.headerlink,200h3:hover > a.headerlink,201h4:hover > a.headerlink,202h5:hover > a.headerlink,203h6:hover > a.headerlink,204dt:hover > a.headerlink,205caption:hover > a.headerlink,206p.caption:hover > a.headerlink,207div.code-block-caption:hover > a.headerlink {208visibility: visible;209}210211div.body p.caption {212text-align: inherit;213}214215div.body td {216text-align: left;217}218219.field-list ul {220padding-left: 1em;221}222223.first {224margin-top: 0 !important;225}226227p.rubric {228margin-top: 30px;229font-weight: bold;230}231232img.align-left, .figure.align-left, object.align-left {233clear: left;234float: left;235margin-right: 1em;236}237238img.align-right, .figure.align-right, object.align-right {239clear: right;240float: right;241margin-left: 1em;242}243244img.align-center, .figure.align-center, object.align-center {245display: block;246margin-left: auto;247margin-right: auto;248}249250.align-left {251text-align: left;252}253254.align-center {255text-align: center;256}257258.align-right {259text-align: right;260}261262/* -- sidebars -------------------------------------------------------------- */263264div.sidebar {265margin: 0 0 0.5em 1em;266border: 1px solid #ddb;267padding: 7px 7px 0 7px;268background-color: #ffe;269width: 40%;270float: right;271}272273p.sidebar-title {274font-weight: bold;275}276277/* -- topics ---------------------------------------------------------------- */278279div.topic {280border: 1px solid #ccc;281padding: 7px 7px 0 7px;282margin: 10px 0 10px 0;283}284285p.topic-title {286font-size: 1.1em;287font-weight: bold;288margin-top: 10px;289}290291/* -- admonitions ----------------------------------------------------------- */292293div.admonition {294margin-top: 10px;295margin-bottom: 10px;296padding: 7px;297}298299div.admonition dt {300font-weight: bold;301}302303div.admonition dl {304margin-bottom: 0;305}306307p.admonition-title {308margin: 0px 10px 5px 0px;309font-weight: bold;310}311312div.body p.centered {313text-align: center;314margin-top: 25px;315}316317/* -- tables ---------------------------------------------------------------- */318319table.docutils {320border: 0;321border-collapse: collapse;322}323324table caption span.caption-number {325font-style: italic;326}327328table caption span.caption-text {329}330331table.docutils td, table.docutils th {332padding: 1px 8px 1px 5px;333border-top: 0;334border-left: 0;335border-right: 0;336border-bottom: 1px solid #aaa;337}338339table.field-list td, table.field-list th {340border: 0 !important;341}342343table.footnote td, table.footnote th {344border: 0 !important;345}346347th {348text-align: left;349padding-right: 5px;350}351352table.citation {353border-left: solid 1px gray;354margin-left: 1px;355}356357table.citation td {358border-bottom: none;359}360361/* -- figures --------------------------------------------------------------- */362363div.figure {364margin: 0.5em;365padding: 0.5em;366}367368div.figure p.caption {369padding: 0.3em;370}371372div.figure p.caption span.caption-number {373font-style: italic;374}375376div.figure p.caption span.caption-text {377}378379380/* -- other body styles ----------------------------------------------------- */381382ol.arabic {383list-style: decimal;384}385386ol.loweralpha {387list-style: lower-alpha;388}389390ol.upperalpha {391list-style: upper-alpha;392}393394ol.lowerroman {395list-style: lower-roman;396}397398ol.upperroman {399list-style: upper-roman;400}401402dl {403margin-bottom: 15px;404}405406dd p {407margin-top: 0px;408}409410dd ul, dd table {411margin-bottom: 10px;412}413414dd {415margin-top: 3px;416margin-bottom: 10px;417margin-left: 30px;418}419420dt:target, .highlighted {421background-color: #fbe54e;422}423424dl.glossary dt {425font-weight: bold;426font-size: 1.1em;427}428429.field-list ul {430margin: 0;431padding-left: 1em;432}433434.field-list p {435margin: 0;436}437438.optional {439font-size: 1.3em;440}441442.sig-paren {443font-size: larger;444}445446.versionmodified {447font-style: italic;448}449450.system-message {451background-color: #fda;452padding: 5px;453border: 3px solid red;454}455456.footnote:target {457background-color: #ffa;458}459460.line-block {461display: block;462margin-top: 1em;463margin-bottom: 1em;464}465466.line-block .line-block {467margin-top: 0;468margin-bottom: 0;469margin-left: 1.5em;470}471472.guilabel, .menuselection {473font-family: sans-serif;474}475476.accelerator {477text-decoration: underline;478}479480.classifier {481font-style: oblique;482}483484abbr, acronym {485border-bottom: dotted 1px;486cursor: help;487}488489/* -- code displays --------------------------------------------------------- */490491pre {492overflow: auto;493overflow-y: hidden; /* fixes display issues on Chrome browsers */494}495496td.linenos pre {497padding: 5px 0px;498border: 0;499background-color: transparent;500color: #aaa;501}502503table.highlighttable {504margin-left: 0.5em;505}506507table.highlighttable td {508padding: 0 0.5em 0 0.5em;509}510511div.code-block-caption {512padding: 2px 5px;513font-size: small;514}515516div.code-block-caption code {517background-color: transparent;518}519520div.code-block-caption + div > div.highlight > pre {521margin-top: 0;522}523524div.code-block-caption span.caption-number {525padding: 0.1em 0.3em;526font-style: italic;527}528529div.code-block-caption span.caption-text {530}531532div.literal-block-wrapper {533padding: 1em 1em 0;534}535536div.literal-block-wrapper div.highlight {537margin: 0;538}539540code.descname {541background-color: transparent;542font-weight: bold;543font-size: 1.2em;544}545546code.descclassname {547background-color: transparent;548}549550code.xref, a code {551background-color: transparent;552font-weight: bold;553}554555h1 code, h2 code, h3 code, h4 code, h5 code, h6 code {556background-color: transparent;557}558559.viewcode-link {560float: right;561}562563.viewcode-back {564float: right;565font-family: sans-serif;566}567568div.viewcode-block:target {569margin: -1px -10px;570padding: 0 10px;571}572573/* -- math display ---------------------------------------------------------- */574575img.math {576vertical-align: middle;577}578579div.body div.math p {580text-align: center;581}582583span.eqno {584float: right;585}586587/* -- printout stylesheet --------------------------------------------------- */588589@media print {590div.document,591div.documentwrapper,592div.bodywrapper {593margin: 0 !important;594width: 100%;595}596597div.sphinxsidebar,598div.related,599div.footer,600#top-link {601display: none;602}603}604605