:root{--pst-color-link: var(--pst-color-primary);--pst-color-link-hover: var(--pst-color-secondary);--sd-color-primary: var(--pst-color-primary);--sd-color-primary-text: var(--pst-color-text-base);--sd-color-secondary: #ee9040;--sd-color-success: #28a745;--sd-color-dark: #323232;--sd-color-danger: #dc3545;--sd-color-light: #c9c9c9}.simple li>p{margin:0}.contents ul{list-style-type:none;padding-left:2em}.contents>ul{padding-left:0}.multicol-toc>ul{column-width:250px;column-gap:60px;-webkit-column-width:250px;-moz-column-width:250px;column-rule:1px solid #ccc}.multicol-toc>li{break-inside:avoid-column;-moz-break-inside:avoid-column;-webkit-break-inside:avoid-column}.contents>ul>li>a{font-size:1em}.sphx-glr-thumbcontainer p.caption:hover>a.headerlink{visibility:hidden}.sphx-glr-thumbcontainer{margin:5px 2px}html[data-theme=dark] .sphx-glr-thumbcontainer{background-color:#3f3f3f}.sphx-glr-thumbcontainer img{height:112px}div.sphx-glr-download-link-note{display:none}div.sphx-glr-download a{background-color:#e3f0f6;background-image:none;color:#11557c;border:0}div.sphx-glr-download a:hover{background-color:#bcd4df}img.sphx-glr-multi-img{max-width:100%}table.property-table th,table.property-table td{padding:4px 10px}.classifier:before{display:inline-block;margin:0 .5em}.api-interface-example pre{min-height:6.5rem}div.graphviz{border:1px solid lightgrey;max-height:50em;overflow:auto}img.graphviz.inheritance{max-width:none}div.wide-table{overflow-x:auto}div.wide-table table th.stub{background-color:var(--pst-color-background);background-clip:padding-box;left:0;position:sticky}.imrot-img{display:flex;margin:auto;max-width:15em;align-self:center}.imrot-cap{text-align:center;font-style:italic;font-size:large}.checklist{list-style:none;padding:0;margin:0}.checklist li{margin-left:24px;padding-left:23px;margin-right:6px}.checklist li:before{content:"\2610\2001";margin-left:-24px}.checklist li p{display:inline}.sdd.sd-dropdown{box-shadow:none!important}.sdd.sd-dropdown.sd-card{border-style:solid!important;border-color:var(--pst-color-border)!important;border-width:thin!important;border-radius:.05}.sdd.sd-dropdown .sd-card-header{--pst-sd-dropdown-color: none}.sdd.sd-dropdown .sd-card-header+.sd-card-body{--pst-sd-dropdown-color: none}