body,html{height:100%}body>.container{display:flex;height:100%;flex-direction:column}body>.container .row{flex:1 0 auto}footer{margin-top:45px;padding:35px 0 36px;border-top:1px solid #e5e5e5;color:#666;display:flex;flex-shrink:0}footer p{margin-bottom:0}footer div{flex:1}footer .pkgdown{text-align:right}footer p{margin-bottom:0}img.icon{float:right}img{max-width:100%}summary{display:list-item}.contents .page-header{margin-top:calc(-60px + 1em)}a.anchor{margin-left:-30px;display:inline-block;width:30px;height:30px;visibility:hidden;background-image:url(/2f8671b8333f09224b70e26480ec43e7ab8e4a95/c4023/link.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:center center}.hasAnchor:hover a.anchor{visibility:visible}@media (max-width:767px){.hasAnchor:hover a.anchor{visibility:hidden}}.contents h1,.contents h2,.contents h3,.contents h4{padding-top:60px;margin-top:-40px}#sidebar{margin-top:30px;position:-webkit-sticky;position:sticky;top:70px}#sidebar h2{font-size:1.5em;margin-top:1em}#sidebar h2:first-child{margin-top:0}#sidebar .list-unstyled li{margin-bottom:.5em}.orcid{height:16px;margin-left:4px;margin-right:4px;vertical-align:middle}.ref-index th{font-weight:400}.ref-index td{vertical-align:top}.ref-index .icon{width:40px}.ref-index .alias{width:40%}.ref-index-icons .alias{width:calc(40% - 40px)}.ref-index .title{width:60%}.ref-arguments th{text-align:right;padding-right:10px}.ref-arguments td,.ref-arguments th{vertical-align:top}.ref-arguments .name{width:20%}.ref-arguments .desc{width:80%}table{display:block;overflow:auto}pre{word-wrap:normal;word-break:normal;border:1px solid #eee}code,pre{background-color:#f8f8f8;color:#333}pre code{overflow:auto;word-wrap:normal;white-space:pre}pre .img{margin:5px 0}pre .img img{background-color:#fff;display:block;height:auto}code a,pre a{color:#375f84}a.sourceLine:hover{text-decoration:none}.fl{color:#1514b5}.fu{color:#000}.ch,.st{color:#036a07}.kw{color:#264d66}.co{color:#888}.message{color:#000;font-weight:bolder}.error{color:orange;font-weight:bolder}.warning{color:#6a0366;font-weight:bolder}.hasCopyButton{position:relative}.btn-copy-ex{position:absolute;right:0;top:0;visibility:hidden}.hasCopyButton:hover button.btn-copy-ex{visibility:visible}.headroom{will-change:transform;transition:transform .2s linear}.headroom--pinned{transform:translateY(0)}.headroom--unpinned{transform:translateY(-100%)}mark{background-color:rgba(255,255,51,.5);border-bottom:2px solid rgba(255,153,51,.3);padding:1px}.html-widget{margin-bottom:10px}.fab{font-family:"Font Awesome 5 Brands"!important}@media print{code a:link:after,code a:visited:after{content:""}}