.infinite-tree {
}
.infinite-tree-scroll {
    overflow: auto;
}
.infinite-tree-content {
    // Outline removes default browser's borders for focused element.
    outline: 0;

    .tree-selected.tree-item,
    .tree-selected.tree-item:hover {
        background: #deecfd;
        border: 1px solid #0066cc;
    }
    .tree-item {
        border: 1px solid transparent;
        cursor: default;
    }
    .tree-item:hover {
        background: #f2fdff;
    }
    .tree-toggler {
        color: #333;
    }
    .tree-toggler:hover {
        color: #000;
        text-decoration: none;
    }
    .tree-title {
        cursor: pointer;
    }
}
// centering message that appears when no data provided
.infinite-tree-no-data {
    text-align: center;
}

.infinite-tree {
}
.infinite-tree-scroll {
    overflow: auto;
}
.infinite-tree-content {
    // Outline removes default browser's borders for focused element.
    outline: 0;

    .tree-selected.tree-item,
    .tree-selected.tree-item:hover {
        background: #deecfd;
        border: 1px solid #0066cc;
    }
    .tree-item {
        border: 1px solid transparent;
        cursor: default;
    }
    .tree-item:hover {
        background: #f2fdff;
    }
    .tree-toggler {
        color: #333;
        user-select: none;
    }
    .tree-toggler:hover {
        color: #000;
        text-decoration: none;
    }
    .tree-title {
        cursor: pointer;
        user-select: none;
    }
}
// centering message that appears when no data provided
.infinite-tree-no-data {
    text-align: center;
}

Disable user-select for tree-toggler and tree-title
Disable user-select for tree-toggler and tree-title
