/* Sidebar body */
.treeItemButton_WGUu5 {
    background-color: var(--sp-color-bg-standout-side);
}

.treeItemButton_WGUu5:hover,
.treeItemButton_WGUu5:active,
.treeItemButton_WGUu5:focus-visible {
    background-color: var(--sp-color-bg-standout-on-side);
}

.addContentButton_5AGYJ {
    background-color: var(--sp-color-bg-side);
}

.addContentButton_5AGYJ:hover,
.addContentButton_5AGYJ:active,
.addContentButton_5AGYJ:focus-visible {
    background-color: var(--sp-color-bg-standout-side);
}

.addContentNestedButton_ppqCi {
    background-color: transparent;
}

.addContentNestedButton_ppqCi:hover,
.addContentNestedButton_ppqCi:active,
.addContentNestedButton_ppqCi:focus-visible {
    background-color: var(--sp-color-bg-standout-on-side);
}

/* Sidebar header */
.headerHeight_8n5K8 {
    height: var(--sidebar-header-height);
    max-height: var(--sidebar-header-height);
}
.headerHeight_8n5K8.compact_nIiNa {
    height: var(--sidebar-header-compact-height);
    max-height: var(--sidebar-header-compact-height);
}

.searchAskButtonWrapper_WG7is div:last-child {
    margin-left: auto;
}

.searchAskButton_Ant7H {
    background-color: var(--sp-color-bg-standout-side);
    justify-content: space-around;
}

.compact_nIiNa .searchAskButton_Ant7H {
    background-color: var(--sp-color-bg-side);
    outline: none;
    justify-content: center;
}

.searchAskButton_Ant7H:hover,
.searchAskButton_Ant7H:active,
.searchAskButton_Ant7H:focus {
    color: var(--sp-color-text-base);
    background-color: var(--sp-color-bg-standout-on-side);
}

.compact_nIiNa .searchAskButton_Ant7H:hover,
.compact_nIiNa .searchAskButton_Ant7H:active,
.compact_nIiNa .searchAskButton_Ant7H:focus {
    color: var(--sp-color-text-base);
    background-color: var(--sp-color-bg-standout-side);
}

@media (max-width: 1024px) {
    .searchAskButton_Ant7H {
        justify-content: flex-start;
    }
}

/* Sidebar footer */
.footerShadow_Tw5pl {
    box-shadow: 0px -22px 24px var(--sp-color-bg-side);
    max-width: var(--sidebar-expanded-width);
    overflow-x: hidden;
    z-index: 10;
}
