:root{--scverse-color-gradient-start:oklch(40.5% .205 270);--scverse-color-gradient-end:oklch(79.9% .108 236);--scverse-color-background:light-dark(#fff,oklch(14.4% .02 245));--scverse-color-text:light-dark(oklch(21.6% .02 245),oklch(96% .00200005 245));--scverse-color-heading:light-dark(oklch(31.2% .02 245),oklch(84% .00800004 245));--scverse-color-text-secondary:light-dark(oklch(40.8% .02 245),oklch(76% .012 245));--scverse-color-text-muted:light-dark(oklch(50.4% .02 245),oklch(60% .02 245));--scverse-color-surface:light-dark(oklch(96% .00200005 245),oklch(21.6% .02 245));--scverse-color-surface-alt:light-dark(oklch(97.6% .00120006 245),oklch(18% .02 245));--scverse-color-border:light-dark(oklch(84% .00800004 245),oklch(40.8% .02 245));--scverse-color-border-muted:light-dark(oklch(84% .00800004 245),oklch(31.2% .02 245));--scverse-color-code-bg:light-dark(oklch(97.6% .00120006 245),oklch(18% .02 245));--scverse-color-code-text:light-dark(oklch(31.2% .02 245),oklch(84% .00800004 245));--scverse-color-footer-bg:light-dark(oklch(96% .00200005 245),oklch(21.6% .02 245));--scverse-gradient:linear-gradient(135deg,var(--scverse-color-gradient-start),var(--scverse-color-gradient-end));--scverse-font-body:"Inter",-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--scverse-font-mono:"SFMono-Regular",Menlo,Consolas,"DejaVu Sans Mono",monospace;--scverse-radius:.35rem;--scverse-shadow:0 .15rem .5rem #00000014}.bd-header-article{& .header-article-items,& .header-article-items__start,& .header-article-items__end,& .header-article-item{align-items:center;gap:.5rem;display:flex}& ul.bd-breadcrumbs{margin:0}& ul.navbar-icon-links{column-gap:.5rem}& .header-article-items__start{min-width:0}& .header-article-items__end{flex-shrink:0}& button.sidebar-toggle{font-size:var(--pst-font-size-icon);color:var(--pst-color-text-muted);background-color:inherit;border:none;padding:.5rem}@media (width>=960px){& button.primary-toggle{display:none}}@media (width>=1200px){& button.secondary-toggle{display:none}}}html:not(:has(.bd-header__inner)){--pst-header-height:0px;--pst-header-article-height:calc(4rem*2/3);scroll-padding-top:calc(var(--pst-header-article-height) + 1rem);& .bd-header{display:none}& .navbar-brand{--pst-header-height:auto}& .bd-main .bd-content .bd-article-container{overflow-x:unset;min-width:0}& .bd-header-article{z-index:1020;background-color:var(--pst-color-background);box-shadow:-.125rem .25rem .25rem -.125rem var(--pst-color-shadow);margin:-1rem -1rem 0;padding-inline:1rem;position:sticky;top:0}@supports (animation-timeline:scroll()){& .bd-header-article{animation:linear both scverse-header-shadow scroll();animation-range:0 1rem}}}@keyframes scverse-header-shadow{0%{box-shadow:none}}html:has(.bd-header__inner) .bd-header-article button.sidebar-toggle,.bd-main:not(:has(#pst-secondary-sidebar)) button.secondary-toggle{display:none}a.dropdown-item{color:var(--bs-dropdown-link-color);&:hover{color:var(--bs-dropdown-link-hover-color)}&:is(.active,:active){color:var(--bs-dropdown-link-active-color)}}.sidebar-primary-item{&:has(>:only-child:empty:not(readthedocs-flyout:defined)),&:has(>#ethical-ad-placement):not(:has(>#ethical-ad-placement>*)){display:none}}readthedocs-flyout{--readthedocs-flyout-background-color:transparent;--readthedocs-flyout-font-family:inherit;--readthedocs-flyout-divider-color:var(--scverse-color-border);--readthedocs-flyout-color:var(--scverse-color-text-muted);--readthedocs-flyout-current-version-color:var(--scverse-color-accent-text);--readthedocs-flyout-section-heading-color:var(--scverse-color-text-muted);--readthedocs-flyout-link-color:var(--pst-color-link-higher-contrast);--readthedocs-flyout-item-link-color:var(--pst-color-link);padding:0}readthedocs-search{--readthedocs-search-font-family:var(--scverse-font-body);--readthedocs-search-code-font-family:var(--scverse-font-mono);--readthedocs-search-color:var(--scverse-color-text);--readthedocs-search-link-color:var(--pst-color-link);--readthedocs-search-content-background-color:var(--scverse-color-background);--readthedocs-search-content-border-color:var(--scverse-color-border);--readthedocs-search-filters-border-color:var(--scverse-color-border);--readthedocs-search-input-background-color:var(--scverse-color-surface-alt);--readthedocs-search-footer-background-color:var(--scverse-color-footer-bg);--readthedocs-search-footer-color:var(--scverse-color-text-muted);--readthedocs-search-footer-code-background-color:var(--scverse-color-code-bg);--readthedocs-search-footer-code-border-color:var(--scverse-color-border-muted);--readthedocs-search-result-background-color:var(--scverse-color-background);--readthedocs-search-result-active-background-color:var(--pst-color-primary-bg);--readthedocs-search-result-border-color:var(--scverse-color-border-muted);--readthedocs-search-result-color:var(--scverse-color-text);--readthedocs-search-result-heading-color:var(--scverse-color-heading);--readthedocs-search-result-subheading-color:var(--scverse-color-text-secondary);--readthedocs-search-result-highlight-color:var(--scverse-color-accent-text);--readthedocs-search-result-icon-color:var(--scverse-color-text-muted);--readthedocs-search-badge-background-color:var(--pst-color-primary-bg);--readthedocs-search-badge-color:var(--scverse-color-text)}html[data-theme]{--pst-color-primary:var(--scverse-color-accent-text);--pst-color-primary-highlight:color-mix(in oklch,var(--scverse-color-accent-text)80%,var(--scverse-color-text));--pst-color-primary-bg:color-mix(in oklch,var(--scverse-color-accent-decorative)20%,var(--scverse-color-background));--sd-color-primary-bg:var(--pst-color-primary-bg);--pst-color-secondary:var(--pst-color-primary);--pst-color-secondary-highlight:var(--pst-color-primary-highlight);--pst-color-secondary-bg:var(--pst-color-primary-bg);--sd-color-secondary-bg:var(--pst-color-primary-bg);--pst-color-link:var(--pst-color-primary);--pst-color-link-hover:var(--pst-color-primary-highlight);--pst-color-link-higher-contrast:color-mix(in oklch,var(--scverse-color-accent-text)70%,var(--scverse-color-text));--pst-color-inline-code:var(--scverse-color-code-text);--pst-color-background:var(--scverse-color-background);--pst-color-text-base:var(--scverse-color-text);--pst-color-on-surface:var(--scverse-color-text);--pst-color-surface:var(--scverse-color-surface);--pst-color-border:var(--scverse-color-border);--pst-color-border-muted:var(--scverse-color-border-muted);--pst-color-table-row-hover-bg:var(--pst-color-secondary-bg);--pst-color-text-muted:var(--scverse-color-text-muted);--pst-color-heading:var(--scverse-color-heading);--pst-heading-color:var(--scverse-color-heading)}html{--pst-font-family-base:var(--scverse-font-body);--pst-font-family-heading:var(--scverse-font-body);--pst-font-family-monospace:var(--scverse-font-mono)}.fa-scverse{vertical-align:-.125em;background-color:currentColor;width:1em;height:1em;display:inline-block;mask:url(../scverse-fa.svg) 50%/contain no-repeat}.scverse-ecosystem-dropdown{& .dropdown-menu{border-radius:var(--scverse-radius);max-height:70vh;box-shadow:var(--scverse-shadow);overflow-y:auto}& :is(h1,h2,h3,h4,h5,h6).dropdown-header{text-transform:uppercase;letter-spacing:.04em;color:var(--pst-color-text-muted);margin:0;font-size:.75rem;font-weight:700}}.sidebar-primary-item{& .search-button-field{width:100%}}nav.bd-links p.caption{color:var(--scverse-color-secondary-accent-text,var(--pst-color-text-base))}.bd-content .sd-card{border-radius:var(--scverse-radius);border-color:var(--pst-color-border);transition:transform .15s,box-shadow .15s;& .sd-card-title{color:var(--pst-heading-color)}&:hover{box-shadow:var(--scverse-shadow);transform:translateY(-2px);& .sd-card-title{color:var(--scverse-color-accent-text)}}}code.literal{background-color:var(--scverse-color-code-bg);border-radius:calc(var(--scverse-radius)/2)}dl.confval>dd>dl.field-list:first-child{color:var(--pst-color-text-muted);flex-wrap:wrap;align-items:baseline;gap:0 1.5rem;margin-block-end:.5rem;display:flex;&>dt{background:0 0;margin-inline-end:-1rem;padding:0}&>dd,&>dd>p{margin:0}}.bd-footer{background-color:var(--scverse-color-footer-bg);border-top:1px solid var(--pst-color-border)}.scverse-footer-brand{color:var(--pst-color-text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 1rem;font-size:.85rem;display:flex}
/*# sourceMappingURL=scverse.min.css.map */
