/* _content/Burstroy.Modules.Blazor.TreeWidgets/Pages/CompaniesTree.razor.rz.scp.css */
.container[b-bckyth5hd4] {
    width: 100%;
    padding: 0px;
    display: flex;
    height: 100%;
}

.row[b-bckyth5hd4] {
    width: 100%;
}

.spinner[b-bckyth5hd4] {
    border: 16px solid silver;
    border-top: 16px solid #337AB7;
    border-radius: 50%;
    width: 80px;
    height: 80px;
    animation: spin-b-bckyth5hd4 700ms linear infinite;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px;
    position: absolute;
}

[b-bckyth5hd4] .item-value {
    position: relative;
    width: 100%;
    z-index: 100;
}

    [b-bckyth5hd4] .item-value > div {
        width: calc(100%);
        float: right;
    }

[b-bckyth5hd4] .e-progressbar {
    display: block;
    position: relative;
    height: 100%;
}

    [b-bckyth5hd4] .e-progressbar svg {
        display: block;
        position: absolute;
        top: calc(50% - 70px);
        left: calc(50% - 70px);
    }

[b-bckyth5hd4] .e-treeview .e-list-item {
    width: 100%;
    overflow: hidden;
    position: relative;
    padding: 0px;
}

    [b-bckyth5hd4] .e-treeview .e-list-item .e-list-text {
        line-height: 28px;
        position: relative;
        min-height: 28px;
        width: 100%;
    }

    [b-bckyth5hd4] .e-treeview .e-list-item .e-fullrow {
        height: 100%;
    }

    [b-bckyth5hd4] .e-treeview .e-list-item.e-active > .e-fullrow, [b-bckyth5hd4] .e-treeview .e-list-item.e-hover > .e-fullrow {
        background-color: inherit;
        border: none;
    }

    [b-bckyth5hd4] .e-treeview .e-list-item.e-active > .e-text-content {
        background-color: #317ab9
    }

    [b-bckyth5hd4] .e-treeview .e-list-item.e-hover > .e-text-content {
        background-color: #f5f5f5;
    }

    [b-bckyth5hd4] .e-treeview .e-list-item.e-active.e-hover > .e-text-content {
        background-color: #317ab9;
    }

[b-bckyth5hd4] .e-treeview .e-ul:first-child {
    padding: 0px;
}

.box-tree[b-bckyth5hd4] {
    display: flex;
    height: calc(100% - 50px);
    top: 40px;
    min-width: 100%;
    padding-left: 0px;
}

.box-tree-scroll[b-bckyth5hd4] {
    height: 100%;
    width: 100%;
    position: relative;
}

@keyframes show-b-bckyth5hd4 {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes spin-b-bckyth5hd4 {
    0% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(360deg)
    }
}

[b-bckyth5hd4] .rz-treenode-label {
    width: 100%;
}

    [b-bckyth5hd4] .rz-treenode-label > div {
        width: 100%;
    }
/* _content/Burstroy.Modules.Blazor.TreeWidgets/Shared/AppendEntityButton.razor.rz.scp.css */
.add-btn[b-3p5kaflslf] {
    position: sticky;
    bottom: 20px;
    display: flex;
    justify-content: end;
    z-index: 1000;
}
/* _content/Burstroy.Modules.Blazor.TreeWidgets/Shared/FilterTree.razor.rz.scp.css */
[b-pltwtven3v] .e-btn .e-btn-icon.e-icon-left, .e-css.e-btn .e-btn-icon.e-icon-left[b-pltwtven3v] {
    margin-left: 0em;
    width: auto;
}

.filter-box[b-pltwtven3v] {
    width: 100% !important;
    padding:0px;
    margin: 5px 0px;
}

.filter-box .e-input-group .e-input-in-wrap[b-pltwtven3v] {
    display:flex;
}

.filter-box .e-input-group .e-input-in-wrap .e-input[b-pltwtven3v] {
    width: 100%;
    padding:0rem .8rem;
    border-right:none;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
    background-color: var(--rz-input-background-color);
    border: var(--rz-input-border);
}

.filter-box .e-input-group .e-input-in-wrap .e-input[b-pltwtven3v]::placeholder{
    color: gray;
}

[b-pltwtven3v] .rz-button {
    border: none;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
/* _content/Burstroy.Modules.Blazor.TreeWidgets/Shared/FilterTypes.razor.rz.scp.css */
.checkfix[b-xv3y6h4egr]  .rz-chkbox-icon {
    padding-left: 5px;
}
