:root{--category-nav-text-color: #5f5f5f;--category-nav-active-color: var(--color-link)}:root[data-theme=dark]{--category-nav-text-color: #f5f5f5}:root[data-theme=light] #tsd-navigation-theme .theme-os,:root[data-theme=dark] #tsd-navigation-theme .theme-os{display:none}:root[data-theme=os] #tsd-navigation-theme .theme-normal{display:none}html{height:100%}.tsd-navigation .tsd-navigation__title a{padding:0;font-weight:normal;color:var(--category-nav-text-color)}.tsd-navigation h2{font-size:1.2rem}.tsd-navigation__category__title{font-weight:normal;color:var(--category-nav-text-color)}.tsd-navigation .tsd-navigation__category__links{margin-left:10px;padding-left:15px;border-left:1px dashed #dcdcdc}.tsd-navigation .tsd-navigation__category__link{font-size:14px;color:var(--category-nav-text-color)}.tsd-navigation a.current{background-color:unset;color:var(--category-nav-active-color)}.tsd-navigation__toolbar-box{position:sticky;top:0;padding-right:20px;background-color:var(--color-background);box-shadow:0 0 15px 5px var(--color-background)}.tsd-navigation__toolbar-box .tsd-page-toolbar{background-color:unset}.tsd-navigation__toolbar-box #tsd-search .title{display:none}.tsd-navigation__toolbar-box #tsd-search .field:nth-child(2){display:none}.tsd-navigation__toolbar-box #tsd-search #tsd-search-field{top:0;opacity:1}.tsd-navigation__toolbar-box #tsd-search.has-focus{background-color:unset}.tsd-navigation__toolbar-box .tsd-toolbar-contents.container{padding:0}.tsd-navigation__header__toolbar .tsd-toolbar-contents{align-items:center}.tsd-navigation__header__toolbar #tsd-toolbar-links{position:unset}.tsd-navigation__header__toolbar__right{display:flex}.tsd-navigation__header__toolbar__right .tsd-navigation.settings{margin:0}.tsd-navigation__header__toolbar__right .tsd-navigation.settings .tsd-accordion-details{position:absolute;top:100%;width:auto;right:1rem}.tsd-navigation__header__toolbar__theme{display:flex;align-items:center;width:30px;margin-left:1.5rem}.tsd-navigation__header__toolbar__theme .svg-20{display:flex}.tsd-navigation__header__toolbar__theme .svg-20 svg{width:20px;height:20px}.tsd-navigation__header__toolbar__theme .svg-22{display:flex}.tsd-navigation__header__toolbar__theme .svg-22 svg{width:22px;height:22px}
