#furo-sidebar-ad-placement { padding: var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal); } #furo-sidebar-ad-placement .ethical-sidebar { background: var(--color-background-secondary); border: none; box-shadow: none; } #furo-sidebar-ad-placement .ethical-sidebar:hover { background: var(--color-background-hover); } #furo-sidebar-ad-placement .ethical-sidebar a { color: var(--color-foreground-primary); } #furo-sidebar-ad-placement .ethical-callout a { color: var(--color-foreground-secondary) !important; } #furo-readthedocs-versions { background: transparent; display: block; position: static; width: 100%; } #furo-readthedocs-versions .rst-versions { background: #1a1c1e; } #furo-readthedocs-versions .rst-current-version { background: var(--color-sidebar-item-background); cursor: unset; } #furo-readthedocs-versions .rst-current-version:hover { background: var(--color-sidebar-item-background); } #furo-readthedocs-versions .rst-current-version .fa-book { color: var(--color-foreground-primary); } #furo-readthedocs-versions > .rst-other-versions { padding: 0; } #furo-readthedocs-versions > .rst-other-versions small { opacity: 1; } #furo-readthedocs-versions .injected .rst-versions { position: unset; } #furo-readthedocs-versions:focus-within, #furo-readthedocs-versions:hover { box-shadow: 0 0 0 1px var(--color-sidebar-background-border); } #furo-readthedocs-versions:focus-within .rst-current-version, #furo-readthedocs-versions:hover .rst-current-version { background: #1a1c1e; font-size: inherit; height: auto; line-height: inherit; padding: 12px; text-align: right; } #furo-readthedocs-versions:focus-within .rst-current-version .fa-book, #furo-readthedocs-versions:hover .rst-current-version .fa-book { color: #fff; float: left; } #furo-readthedocs-versions:focus-within .fa-caret-down, #furo-readthedocs-versions:hover .fa-caret-down { display: none; } #furo-readthedocs-versions:focus-within .injected, #furo-readthedocs-versions:focus-within .rst-current-version, #furo-readthedocs-versions:focus-within .rst-other-versions, #furo-readthedocs-versions:hover .injected, #furo-readthedocs-versions:hover .rst-current-version, #furo-readthedocs-versions:hover .rst-other-versions { display: block; } #furo-readthedocs-versions:focus-within > .rst-current-version, #furo-readthedocs-versions:hover > .rst-current-version { display: none; } .highlight:hover button.copybtn { color: var(--color-code-foreground); } .highlight button.copybtn { align-items: center; background-color: var(--color-code-background); border: none; color: var(--color-background-item); cursor: pointer; height: 1.25em; right: 0.5rem; top: 0.625rem; transition: color 0.3s, opacity 0.3s; width: 1.25em; } .highlight button.copybtn:hover { background-color: var(--color-code-background); color: var(--color-brand-content); } .highlight button.copybtn:after { background-color: transparent; color: var(--color-code-foreground); display: none; } .highlight button.copybtn.success { color: #22863a; transition: color 0s; } .highlight button.copybtn.success:after { display: block; } .highlight button.copybtn svg { padding: 0; } body { --sd-color-primary: var(--color-brand-primary); --sd-color-primary-highlight: var(--color-brand-content); --sd-color-primary-text: var(--color-background-primary); --sd-color-shadow: rgba(0, 0, 0, 0.05); --sd-color-card-border: var(--color-card-border); --sd-color-card-border-hover: var(--color-brand-content); --sd-color-card-background: var(--color-card-background); --sd-color-card-text: var(--color-foreground-primary); --sd-color-card-header: var(--color-card-marginals-background); --sd-color-card-footer: var(--color-card-marginals-background); --sd-color-tabs-label-active: var(--color-brand-content); --sd-color-tabs-label-hover: var(--color-foreground-muted); --sd-color-tabs-label-inactive: var(--color-foreground-muted); --sd-color-tabs-underline-active: var(--color-brand-content); --sd-color-tabs-underline-hover: var(--color-foreground-border); --sd-color-tabs-underline-inactive: var(--color-background-border); --sd-color-tabs-overline: var(--color-background-border); --sd-color-tabs-underline: var(--color-background-border); } .sd-tab-content { box-shadow: 0 -2px var(--sd-color-tabs-overline), 0 1px var(--sd-color-tabs-underline); } .sd-card { box-shadow: 0 0.1rem 0.25rem var(--sd-color-shadow), 0 0 0.0625rem rgba(0, 0, 0, 0.1); } .sd-shadow-sm { box-shadow: 0 0.1rem 0.25rem var(--sd-color-shadow), 0 0 0.0625rem rgba(0, 0, 0, 0.1) !important; } .sd-shadow-md { box-shadow: 0 0.3rem 0.75rem var(--sd-color-shadow), 0 0 0.0625rem rgba(0, 0, 0, 0.1) !important; } .sd-shadow-lg { box-shadow: 0 0.6rem 1.5rem var(--sd-color-shadow), 0 0 0.0625rem rgba(0, 0, 0, 0.1) !important; } .sd-card-hover:hover { transform: none; } .sd-cards-carousel { gap: 0.25rem; padding: 0.25rem; } body { --tabs--label-text: var(--color-foreground-muted); --tabs--label-text--hover: var(--color-foreground-muted); --tabs--label-text--active: var(--color-brand-content); --tabs--label-text--active--hover: var(--color-brand-content); --tabs--label-background: transparent; --tabs--label-background--hover: transparent; --tabs--label-background--active: transparent; --tabs--label-background--active--hover: transparent; --tabs--padding-x: 0.25em; --tabs--margin-x: 1em; --tabs--border: var(--color-background-border); --tabs--label-border: transparent; --tabs--label-border--hover: var(--color-foreground-muted); --tabs--label-border--active: var(--color-brand-content); --tabs--label-border--active--hover: var(--color-brand-content); } [role="main"] .container { max-width: none; padding-left: 0; padding-right: 0; } .shadow.docutils { border: none; box-shadow: 0 0.2rem 0.5rem rgba(0, 0, 0, 0.05), 0 0 0.0625rem rgba(0, 0, 0, 0.1) !important; } .sphinx-bs .card { background-color: var(--color-background-secondary); color: var(--color-foreground); } /*# sourceMappingURL=furo-extensions.css.map*/