code{font-size:0.9em!important}main{min-height:calc(100vh - 68px)}div.body{max-width:100%;min-width:unset;padding:0}div.body li{margin:0 0 0.5em 0}article{min-height:calc(100vh - 145px)}article ul,article ol{margin-left:18px}.SideNav{max-height:100vh}.SideNav li{margin:10px 0 10px 0px}.SideNav ul,.SideNav ol,.SideNav li{list-style-type:none}.SideNav ul li a{border-bottom:none;color:black}.SideNav ul li a:hover{font-weight:bold;border-bottom:none}.SideNav a.current{font-weight:bold;text-decoration:underline}div.related ul{padding:0}a.reference{border-bottom:none}a.reference:hover{text-decoration:none}div.admonition p.admonition-title{font-family:Lato,sans-serif;font-size:14px;font-weight:bold}p.admonition-title:after{content:""}.footnote:target{background-color:unset}pre{border:1px solid #BBB;background:#F6F6F6;border-radius:5px;white-space:pre-wrap}.highlight{color:#333}.highlight .s{color:#06994a}.highlight .m{color:#333}.highlight .c1{color:#007020;font-style:italic}.highlight .cm{color:#007020;font-style:italic}.highlight .cp{color:#2F1695;font-style:italic}.highlight .k{color:#7a65cd;font-weight:bold}.highlight .kt{color:#7a65cd;font-weight:bold}.highlight .kr{color:#333;font-style:italic}div.context{display:none}table.indextable li>a{text-decoration:unset}dt:target::before{background-color:white}table.colwidths-auto.fullwidthtable.docutils{width:100%;margin-bottom:20px}table.colwidths-auto.fullwidthtable.docutils caption{top-outside:true;margin-bottom:10px;margin-top:10px;text-align:left;font-size:150%}table.docutils.footnote{border:none;background:transparent;margin-left:10px}table.footnote td.label{padding-right:10px;display:table-cell}blockquote.pull-quote{margin:20px 30px;padding:10px 20px;background-color:#EEE;border:#CCC;border-radius:5px}blockquote.pull-quote:first-line{font-weight:bold;margin-top:0px}blockquote.pull-quote>:last-child{margin-bottom:-10px}.toggle .name{display:block;clear:both}.toggle .name:hover{cursor:pointer}.toggle .name:after{content:" ▶";font-family:"monospace"}.toggle .name.open:after{content:" ▼";font-family:"monospace"}@media print{div.SideNav{display:none}body{margin:0;padding:0;overflow:inherit;width:95%}div.privacy{display:none}}@media screen and (max-width:875px){body{padding:0}div.footer{display:block}}