._sideNav_k54uq_1{--left-margin:64px;--link-color:var(--color-util-gray-500);--active-color:var(--color-brand-500);--active-border:var(--color-brand-500);--hover-background:var(--color-util-brand-50);--active-background:var(--color-util-brand-50);width:calc(var(--layout-width-3-12) - var(--left-margin));line-height:var(--text-lh-ratio-base);margin-left:32px;padding-top:34px;padding-bottom:16px;padding-left:8px;display:none}[data-dark-mode=true] ._sideNav_k54uq_1{--link-color:var(--color-gray-400);--active-color:var(--color-brand-300);--active-border:var(--color-brand-300);--hover-background:#3892f90f;--active-background:#3892f917}@supports (position:sticky){._sideNav_k54uq_1{padding-top:0;padding-bottom:0}}@media screen and (width>=1475px){._sideNav_k54uq_1{display:block}}@supports (position:sticky){._sideNav_k54uq_1>div{margin-right:calc(var(--layout-horizontal-margins) * -1);top:var(--layout-site-header-height);max-height:calc(100vh - var(--layout-site-header-height));flex-direction:column;padding-top:34px;padding-bottom:4px;padding-right:32px;display:flex;position:sticky;overflow:hidden auto}}._sideNav_k54uq_1 ul{--nav-line-color:var(--color-util-gray-300);z-index:-2;flex-direction:column;margin-top:0;margin-bottom:0;padding-bottom:0;padding-left:0;list-style:none;display:inline-flex;position:relative}[data-dark-mode=true] ._sideNav_k54uq_1 ul{--nav-line-color:var(--color-border-primary)}._sideNav_k54uq_1 li:where(:not(._level1_k54uq_66)){--item-gap:.875em;padding-top:calc(var(--item-gap) / 2);padding-right:8px;padding-bottom:calc(var(--item-gap) / 2);margin-bottom:0;padding-left:16px;transition:background-color .25s ease-in-out;position:relative}._sideNav_k54uq_1 li:where(:not(._level1_k54uq_66)):before{content:"";background-color:var(--color-util-brand-200);width:1px;transition:width .25s ease-in-out,background-color .25s ease-in-out;position:absolute;top:0;bottom:0;left:0}[data-dark-mode=true] ._sideNav_k54uq_1 li:where(:not(._level1_k54uq_66)):before{background-color:var(--color-border-primary)}._sideNav_k54uq_1 li:where(:not(._level1_k54uq_66)):has(.active){background-color:var(--active-background)}._sideNav_k54uq_1 li:where(:not(._level1_k54uq_66)):has(.active):before{background-color:var(--active-border)}._sideNav_k54uq_1 li:first-child:has(.active)+li{background-color:var(--active-background)}._sideNav_k54uq_1 li:first-child:has(.active)+li:before{background-color:var(--active-border)}._sideNav_k54uq_1 li:first-child:has(.active)+li a{color:var(--active-color)}._sideNav_k54uq_1 a{color:var(--link-color);font-weight:500;font-size:var(--text-fs-regular);padding:0;transition:color .25s ease-in-out;display:inline-block}._sideNav_k54uq_1 a:hover,._sideNav_k54uq_1 a.active{color:var(--active-color)}._sideNav_k54uq_1 ._level1_k54uq_66{margin-top:0}._sideNav_k54uq_1 ._level1_k54uq_66 a{color:var(--color-text-secondary);align-items:center;gap:8px;padding-bottom:8px;padding-left:0;font-size:19px;display:inline-flex}._sideNav_k54uq_1 ._level1_k54uq_66 a.active{color:var(--color-fg-secondary)}._sideNav_k54uq_1 ._level1_k54uq_66 a:hover{color:var(--color-text-secondary)}._backToTop_k54uq_137{border-left:none;align-self:flex-start;margin-top:0;padding-top:16px;padding-bottom:.4375em;padding-right:8px}._backToTop_k54uq_137 a{align-items:center;gap:8px;padding-left:0;font-size:15px;font-weight:500;text-decoration:none;transition:color .25s ease-in-out;display:inline-flex;color:var(--color-text-secondary)!important}._backToTop_k54uq_137 a:hover{color:var(--color-fg-primary)}._backToTop_k54uq_137 a:hover ._backToTopIcon_k54uq_159{color:var(--color-fg-primary);fill:var(--color-fg-primary)}._backToTopIcon_k54uq_159{vertical-align:middle;width:20px;height:20px;color:var(--color-util-gray-500);fill:var(--color-util-gray-500);flex-shrink:0;align-items:center;transition:color .25s ease-in-out,fill .25s ease-in-out;display:inline-flex}._sideNav_k54uq_1 ._level3_k54uq_176{--item-gap:calc(.5em + 4px);font-weight:var(--text-regular)}._sideNav_k54uq_1 ._level3_k54uq_176,._sideNav_k54uq_1 ._level4_k54uq_182,._sideNav_k54uq_1 ._level5_k54uq_183,._sideNav_k54uq_1 ._level6_k54uq_184{padding-left:32px}._sideNav_k54uq_1 ._level4_k54uq_182,._sideNav_k54uq_1 ._level5_k54uq_183,._sideNav_k54uq_1 ._level6_k54uq_184{--item-gap:.4375em;font-size:var(--text-fs-base);opacity:.8}._hidden_k54uq_196{display:none}
