:root{--header-height:6rem;--content-height:calc(100vh - var(--header-height))}
#sidenav-loader{display:none;align-items:center;gap:.5rem;inset:0 auto auto 0;position:absolute;padding:.75rem 1rem;width:100%;box-sizing:border-box;color:#222;font-size:.95rem;background:#fff;z-index:2}
.chi-loading #sidenav-loader{display:flex}
.chi-loading #global-nav-wrapper{min-height:3rem}
@media(max-width:1199.98px){.sideNavigation #mobile-nav{.userDropDown{.signed-in-links a{color:#000}
}
}
.chi-loading #sidenav-loader{display:none !important}
.chi-loading #global-nav,.chi-loading #mobile-nav,.chi-loading #toggle-nav{display:none !important}
}
.chi-loading #global-nav,.chi-loading #mobile-nav,.chi-loading #toggle-nav{visibility:hidden !important;pointer-events:none}
.sidenav-spinner{width:1rem;height:1rem;border:2px solid rgba(0,0,0,0.12);border-top-color:rgba(0,0,0,0.8);border-radius:50%;display:inline-block;animation:sideload-spin .9s linear infinite}
@keyframes sideload-spin{to{transform:rotate(360deg)}
}
.docs-page-container .root.container .container:has(div:has(>#header-container)){padding-top:var(--header-height)}
div:has(>#header-container){position:sticky;top:0;z-index:2000;height:var(--header-height)}
#header-container{height:var(--header-height)}
div:has(>#main-layout-wrapper){display:flex}
#main-layout-wrapper{display:flex;width:100%;max-width:100%;min-width:0;@media screen and (max-width:767px){width:100%;margin:0 10px}
}
.content-container{flex-grow:1;padding:2rem 1rem;@media screen and (max-width:991px){width:100% !important;overflow:hidden}
}
.sideNavigation .chi-sidenav.-global .chi-sidenav__content nav .chi-sidenav__list>li:first-of-type{margin:0;padding-top:.375rem}
.sidenav-container{position:sticky;top:var(--header-height);flex-shrink:0;height:var(--content-height)}
.sidenav-container div:has(#global-nav){height:100%}
.sideNavigation #toggle-nav .chi-button span{width:30px;height:30px;display:inline-block;background:url("../../../../content/dam/docs/images/img-nav-icon-open.svg") no-repeat center center}
.sideNavigation #toggle-nav .chi-button span:hover{background:url("../../../../content/dam/docs/images/img-nav-icon-open-hover.svg") no-repeat center center}
.sideNavigation #toggle-nav .chi-button.-rotate--180 span{transform:rotate(180deg)}
#global-nav{overflow-y:scroll}
.sideNavigation #global-nav{width:20.25rem}
#global-nav.-collapsed{display:none}
@media(max-width:1199.98px){#main-layout-wrapper>div:has(div>.sideNavigation){position:relative}
#global-nav-wrapper,#global-nav,#toggle-nav .chi-button{display:none}
}
#mobile-nav .chi-drawer.-left,#mobile-nav .chi-backdrop.-animated{top:var(--header-height)}
#mobile-nav-drawer .chi-drawer__footer{padding:0}
#mobile-nav-drawer .chi-drawer__footer div[slot="footer"]{width:100%;display:flex;gap:.0625rem;flex-direction:column}
.chi-mobile-nav .signindiv .signin-container{display:inline-flex;width:100%;border-bottom:1px solid #d0d4d9;margin-bottom:10px;padding-bottom:10px}
.chi-mobile-nav .signindiv .singlesignin-v2{width:100%}
.chi-mobile-nav .signindiv .headerUserDropDown{width:100%;float:left}
.chi-mobile-nav .signindiv .signInButton{color:#000;font-size:1rem;font-weight:300;width:100%;padding:.875rem;text-align:left}
#mobile-nav .dropDownDiv.chi.signed-in-content.open{display:block;position:relative;box-shadow:none;text-align:left}
#mobile-nav .dropDownDiv .signed-in-links{list-style:none;padding:10px}
#mobile-nav .dropDownDiv .sign-out-link{padding-left:0}
#mobile-nav .welcome-message-button{font:500 16px / 19px Gotham !important;padding-right:1.75rem;position:relative}
#mobile-nav .signed-in-links .control-center .heading:before{content:"home";font-family:"Material Symbols Outlined";line-height:normal;padding-right:10px;position:absolute;position:relative}
#mobile-nav .signed-in-links .sign-out-link:before{content:"logout";font-family:"Material Symbols Outlined";line-height:normal;padding-right:10px;position:absolute;position:relative}
#mobile-nav .welcome-message-button:after{border:0;color:#000;content:"expand_more";font-family:"Material Symbols Outlined";font-size:1.25rem;left:auto;line-height:1.25rem;position:absolute;width:1.25rem;height:1.23rem;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}
#mobile-nav .welcome-message-button.open:after{content:"expand_less";font-family:"Material Symbols Outlined"}
#mobile-nav .userDropDown .dropDownDiv button{font-size:1rem}
#mobile-nav .userDropDown ul li{padding:10px 0}
#mobile-nav .userDropDown a{text-decoration:none}
#mobile-nav .signInButton.hide + #card-div{display:block !important}
#mobile-nav .chi-drawer__header .chi-drawer__title{margin-top:10px}
.chi #mobile-nav .chi-drawer__header .chi-icon.-xs{font-size:1.25rem !important}
.chi #mobile-nav .chi-drawer__header .chi-link.sc-chi-link{text-decoration:none}
.chi #mobile-nav .chi-drawer__header .-text--md.sc-chi-drawer{text-decoration:underline}
.sideNavigation .chi-sidenav__list>li:has(.chi-accordion),.sideNavigation .chi-sidenav__list>li:has(.chi-sidenav__item .tier1-link),.sideNavigation .chi-sidenav__list>li.tier1-link.hasChildren,.sideNavigation .chi-sidenav__list>li.tier1-link.has-children,.sideNavigation .chi-sidenav__list>li .tier1-link.has-children,.sideNavigation .chi-sidenav__list>li .tier1-link.hasChildren,.sideNavigation .chi-sidenav__list>li .tier1-link:has(+ .chi-accordion),.sideNavigation .chi-sidenav__list>li.tier1-link:has(+ .chi-accordion){margin:0 !important;padding-top:0 !important}
.sideNavigation .chi-sidenav__content>nav>.chi-sidenav__list{padding-top:0 !important}
.sideNavigation .chi-sidenav__list>li.chi-sidenav__item.tier1-link.hasChildren,.sideNavigation .chi-sidenav__list>li.chi-sidenav__item.tier1-link.hasChildren>.chi-sidenav__item-wrapper,.sideNavigation .chi-sidenav__list>li.chi-sidenav__item.tier1-link.hasChildren>.chi-sidenav__item-wrapper>chi-accordion{display:block;min-height:3rem;width:100%}
.sideNavigation .chi-sidenav__list>li.chi-sidenav__item.tier1-link.hasChildren .chi-accordion__trigger{align-items:center;box-sizing:border-box;min-height:3rem}
.sideNavigation .chi-sidenav__list>li.chi-sidenav__item.tier1-link.hasChildren .chi-accordion__trigger .chi-link,.sideNavigation .chi-sidenav__list>li.chi-sidenav__item.tier1-link.hasChildren .chi-accordion__trigger .chi-link__content,.sideNavigation .chi-sidenav__list>li.chi-sidenav__item.tier1-link.hasChildren .chi-accordion__trigger .chi-link__content>span{min-width:0}
.sideNavigation .chi-sidenav__list>li.chi-sidenav__item.tier1-link.hasChildren .chi-accordion__trigger .chi-link__content>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sideNavigation .chi-sidenav__list>li.chi-sidenav__item.tier1-link.hasChildren .chi-accordion__trigger .icon-chevron-down,.sideNavigation .chi-sidenav__list>li.chi-sidenav__item.tier1-link.hasChildren .chi-accordion__trigger .chi-icon.icon-chevron-down{flex:0 0 1rem;margin-left:1rem;width:1rem}
@media(min-width:1200px){.content-container{flex:1 1 0;min-width:0;max-width:calc(100% - 23.25rem);width:auto}
.sidenav-container{flex:0 0 23.25rem;max-width:23.25rem;width:23.25rem}
.sideNavigation #global-nav{max-width:100%;width:100%}
#main-layout-wrapper:has(#global-nav.-collapsed) .sidenav-container{flex:0 0 3rem;min-width:0;overflow:visible;width:3rem}
#main-layout-wrapper:has(#global-nav.-collapsed) #global-nav-wrapper{width:3rem}
.chi-loading #main-layout-wrapper:has(#global-nav.-collapsed) .sidenav-container{flex:0 0 23.25rem;width:23.25rem}
.chi-loading #main-layout-wrapper:has(#global-nav.-collapsed) #global-nav-wrapper{width:100%}
#main-layout-wrapper:has(#global-nav.-collapsed) #toggle-nav{display:inline-flex !important;justify-content:center;width:3rem}
#main-layout-wrapper:has(#global-nav.-collapsed) .content-container{flex:1 1 0;max-width:calc(100% - 3rem);width:auto}
}
@media(max-width:1199.98px){.content-container{min-width:0;width:100% !important}
}