* {
  -webkit-font-smoothing: antialiased; }

.noselect {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.past-users-filter {
  cursor: pointer;
  margin-left: 20px; }

.no-results {
  padding-left: 20px;
  padding-bottom: 10px; }

/*matched result from search*/
.matched {
  font-weight: 700 !important; }

/*wraps entire selector*/
.hierarchy-wrap {
  background: #FFFFFF;
  border: 1px solid #ccc;
  border-radius: 5px; }

/* past users + search */
.hierarchy-header {
  padding: 10px; }

.hierarchy-header .search-wrap {
  margin-bottom: 5px; }

.angular-ui-tree {
  padding-left: 20px; }

.angular-ui-tree-handle {
  color: black;
  padding: 1px;
  font-weight: normal;
  cursor: pointer;
  display: flex;
  align-items: center;
  align-content: center; }

.angular-ui-tree-nodes .angular-ui-tree-nodes {
  padding-left: 30px; }

.angular-ui-tree-nodes .angular-ui-tree-nodes .node-embed {
  padding-left: 25px; }

.angular-ui-tree-nodes .angular-ui-tree-nodes .angular-ui-tree-nodes .node-embed {
  padding-left: 30px; }

.angular-ui-tree-nodes .angular-ui-tree-nodes .angular-ui-tree-nodes .angular-ui-tree-nodes .node-embed {
  padding-left: 55px; }

.angular-ui-tree-handle:hover {
  color: black; }

.node-header {
  padding-right: 5px; }

.nodeActive {
  background: transparent; }

.nodeActive:hover {
  color: black; }

.angular-ui-tree-handle i {
  color: black; }

/*# sourceMappingURL=maps/treeview.a17041a4.css.map */
