/*!
 * SPDX-FileCopyrightText: Copyright (c) 2023-2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 * SPDX-License-Identifier: LicenseRef-NvidiaProprietary
 *
 * NVIDIA CORPORATION, its affiliates and licensors retain all intellectual
 * property and proprietary rights in and to this material, related
 * documentation and any modifications thereto. Any use, reproduction,
 * disclosure or distribution of this material and related documentation
 * without an express license agreement from NVIDIA CORPORATION or
 * its affiliates is strictly prohibited.
 */html:not([data-theme]),html[data-theme=light]{--nv-color-green:#76b900;--nv-color-green-2:#004831;--pst-color-background:#fff;--pst-color-on-background:#fff;--pst-color-shadow:#ccc;--pst-color-heading:#000;--pst-color-text-base:#1a1a1a;--pst-color-text-muted:#666;--pst-color-surface:#f7f7f7;--pst-color-on-surface:#333;--pst-color-primary:var(--nv-color-green-2);--pst-color-table-row-hover-bg:var(--nv-color-green);--pst-color-link:var(--pst-color-text-base);--pst-color-link-hover:var(--pst-color-text-base);--pst-color-inline-code:var(--pst-color-primary);--pst-color-inline-code-links:var(--pst-color-primary);--pst-color-secondary:var(--pst-color-primary);--pst-color-secondary-bg:var(--nv-color-green);--pst-color-accent:var(--nv-color-green)}html[data-theme=dark]{--nv-color-green:#76b900;--nv-color-green-2:#004831;--pst-color-background:#111;--pst-color-on-background:#000;--pst-color-shadow:#000;--pst-color-heading:#fff;--pst-color-text-base:#eee;--pst-color-text-muted:#999;--pst-color-surface:#1a1a1a;--pst-color-on-surface:#ddd;--pst-color-primary:var(--nv-color-green);--pst-color-table-row-hover-bg:var(--nv-color-green-2);--pst-color-link:var(--pst-color-text-base);--pst-color-link-hover:var(--pst-color-text-base);--pst-color-inline-code:var(--pst-color-primary);--pst-color-inline-code-links:var(--pst-color-primary);--pst-color-secondary:var(--pst-color-primary);--pst-color-secondary-bg:var(--nv-color-green-2);--pst-color-accent:var(--nv-color-green)}@supports not (font-variation-settings:normal){@font-face{font-family:NVIDIA;font-style:normal;font-weight:300;src:url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/nvidia-sans/GLOBAL/NVIDIASans_W_Lt.woff) format("woff"),url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/nvidia-sans/GLOBAL/NVIDIASans_W_Lt.woff2) format("woff2")}@font-face{font-family:NVIDIA;font-style:normal;font-weight:400;src:url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/nvidia-sans/GLOBAL/NVIDIASans_W_Rg.woff) format("woff"),url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/nvidia-sans/GLOBAL/NVIDIASans_W_Rg.woff2) format("woff2")}@font-face{font-family:NVIDIA;font-style:normal;font-weight:500;src:url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/nvidia-sans/GLOBAL/NVIDIASans_W_Md.woff) format("woff"),url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/nvidia-sans/GLOBAL/NVIDIASans_W_Md.woff2) format("woff2")}@font-face{font-family:NVIDIA;font-style:normal;font-weight:700;src:url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/nvidia-sans/GLOBAL/NVIDIASans_W_Bd.woff) format("woff"),url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/nvidia-sans/GLOBAL/NVIDIASans_W_Bd.woff2) format("woff2")}}@supports(font-variation-settings:normal){@font-face{font-family:NVIDIA;font-stretch:25% 151%;font-style:normal;font-weight:100 1000;src:url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/nvidia-sans/GLOBAL/var/NVIDIASansVF_W_Wght.woff2) format("woff2 supports variations"),url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/nvidia-sans/GLOBAL/var/NVIDIASansVF_W_Wght.woff2) format("woff2-variations")}@font-face{font-family:NVIDIA;font-stretch:25% 151%;font-style:italic;font-weight:100 1000;src:url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/nvidia-sans/GLOBAL/var/NVIDIASansVF_Wght_W_Italic.woff2) format("woff2 supports variations"),url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/nvidia-sans/GLOBAL/var/NVIDIASansVF_Wght_W_Italic.woff2) format("woff2-variations")}}@supports not (font-variation-settings:normal){@font-face{font-family:RobotoMono;font-style:normal;font-weight:300;src:url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/Roboto_Mono/static/RobotoMono-Light.ttf) format("truetype")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;src:url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/Roboto_Mono/static/RobotoMono-Regular.ttf) format("truetype")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:500;src:url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/Roboto_Mono/static/RobotoMono-Medium.ttf) format("truetype")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:700;src:url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/Roboto_Mono/static/RobotoMono-Bold.ttf) format("truetype")}}@supports(font-variation-settings:normal){@font-face{font-family:RobotoMono;font-stretch:25% 151%;font-style:normal;font-weight:100 1000;src:url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/Roboto_Mono/RobotoMono-VariableFont_wght.ttf) format("truetype supports variations"),url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/Roboto_Mono/RobotoMono-VariableFont_wght.ttf) format("truetype-variations")}@font-face{font-family:RobotoMono;font-stretch:25% 151%;font-style:italic;font-weight:100 1000;src:url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/Roboto_Mono/RobotoMono-Italic-VariableFont_wght.ttf) format("truetype supports variations"),url(https://images.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/fonts/Roboto_Mono/RobotoMono-Italic-VariableFont_wght.ttf) format("truetype-variations")}}html{--pst-font-size-h1:2.25rem;--pst-font-size-h2:1.75rem;--pst-font-size-h3:1.5rem;--pst-font-size-h4:1.25rem;--pst-font-size-h5:1.125rem;--pst-font-size-h6:1rem;--pst-font-weight-heading:700;--pst-font-family-base:NVIDIA,Arial,Helvetica,Sans-Serif;--pst-font-family-heading:var(--pst-font-family-base);--pst-font-family-monospace:RobotoMono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;--pst-header-height:3rem;overflow-y:scroll}.bd-article h1,.bd-article h2,.bd-article h3,.bd-article h4,.bd-article h5,.bd-article h6{color:var(--pst-color-heading);word-wrap:break-word}.bd-article a{text-decoration-color:var(--nv-color-green)}.bd-article a.headerlink{color:var(--pst-color-primary)}.bd-article img,.bd-article svg{margin-bottom:1.15rem}pre{color:unset}html[data-theme] .highlight span.linenos{padding-left:0;padding-right:1rem}#pst-back-to-top:hover{background-color:var(--pst-color-secondary);color:var(--pst-color-secondary-text)}.footer-brand img{height:var(--pst-header-height)}.bd-footer{color:var(--pst-color-text-muted);font-size:var(--pst-sidebar-font-size-mobile)}@media(min-width:960px){.bd-footer{font-size:var(--pst-sidebar-font-size)}}.bd-footer a{color:var(--pst-color-text-muted);text-decoration:none}.bd-footer a:hover{color:var(--pst-color-link-hover);text-decoration:underline;text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.1875rem,.12em)}.bd-header .navbar-header-items__start{flex-basis:fit-content}.bd-header .navbar-header-items__end{flex-grow:1}@media(min-width:960px){.bd-sidebar-primary .navbar-brand{display:none}}@media(max-width:960px){.bd-sidebar-primary .navbar-brand{flex-direction:column;height:unset;max-height:unset}.bd-sidebar-primary .navbar-brand img{display:unset}}.bd-sidebar-primary .sidebar-header-items .sidebar-header-items__end{margin:auto}.bd-sidebar-primary.hide-on-wide{display:inherit}.navbar-brand{font-weight:700;padding:0}@media(max-width:960px){.navbar-brand img{display:none}}.prev-next-area a .prev-next-info{max-width:100%}.bd-sidebar-primary div#rtd-footer-container:empty,.search-button-field span{display:none}.bd-sidebar-primary{flex-basis:20%;min-width:var(--pst-sidebar-secondary)}.bd-sidebar-secondary{flex-basis:25%;min-width:var(--pst-sidebar-secondary)}.bd-sidebar .nav-item__separator{display:none}.toc-entry a.nav-link.active,nav.bd-links .current>a{box-shadow:inset max(3px,.1875rem,.12em) 0 0 var(--nv-color-green)}.cpp .sig-name-template,.py .sig-param .n~.n,.sig{color:var(--pst-color-text-muted);font-weight:400}.cpp .sig-param.n,.py .sig-param .n{color:var(--pst-color-text-base);font-weight:700}dl[class]:not(.option-list,.field-list,.footnote,.glossary,.simple) dl[class]:not(.option-list,.field-list,.footnote,.glossary,.simple){margin-bottom:1.8rem}.sig{background-color:var(--pst-color-surface);border:1px solid var(--pst-color-on-surface);border-radius:.25rem;line-height:1.25rem;margin-bottom:.5rem;padding:.1rem .25rem}.sig .k{font-style:italic}.sig.c .k,.sig.c .kt,.sig.c .m,.sig.c .s,.sig.c .sc,.sig.cpp .k,.sig.cpp .kt,.sig.cpp .m,.sig.cpp .s,.sig.cpp .sc{color:var(--pst-color-text-muted)}.sig-name{font-size:1rem}.sig-param,.sig-param.n{font-style:normal}.caption-number:after{content:": ";margin-left:-.25rem}ol.arabic{list-style:decimal}ol.arabic ol{list-style:lower-alpha}ol.arabic ol ol{list-style:lower-roman}ol.arabic li::marker{font-weight:700}
/*# sourceMappingURL=nvidia-sphinx-theme.css.map*/