.component.groupTree{display:flex;flex-direction:column}.component.groupTree.empty,.component.groupTree.noChildren .content,.component.groupTree>.componentTitle>.toggleCollapsible:not([aria-expanded]){display:none}.component.groupTree ul{margin:0;padding:0;list-style-type:none}.component.groupTree .treeItem{position:relative}.component.groupTree .treeItem>button{margin:5px 0;padding:0;background-color:transparent}.component.groupTree .treeItem>button:before{min-width:1em;font-family:FontAwesome,sans-serif}.component.groupTree .treeItem>button.expand{position:absolute;top:0;left:calc(-1em - 5px)}.component.groupTree .treeItem[aria-expanded=false]>button.expand:before{content:"\f105"}.component.groupTree .treeItem[aria-expanded=true]>button.expand:before{content:"\f107"}.component.groupTree .treeItem .content,.component.groupTree .treeItem .content .icon{display:flex;align-items:center}.component.groupTree .treeItem .content .icon{margin:0 5px}.component.groupTree .treeItem .content .label{padding:5px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.component.groupTree .componentTitle.treeItem>.content .icon{margin-left:5px}.component.groupTree .treeItem .children{display:none;margin:0 0 0 5px}.component.groupTree .treeItem[aria-expanded=true]>.children{display:block}.component.groupTree .treeItem.loading>.children:after{content:"Loading\2026";position:relative;left:24px;color:var(--text-inactive-color)}