﻿.dw-tree-container {
    max-height: 500px;
    overflow-y: auto;
    overflow-x: hidden;
    border: 1px solid #dcdcdc;
    border-radius: 6px;
    padding: 6px;
    background-color: #fff;
    width: 300px;
    flex: 1;
    height: 200px;
}

.dxbl-checkbox-check-element {
        --dxbl-treeview-checkbox-checked-bg: var(--button-bt_primary) !important;
        --dxbl-checkbox-check-element-checked-hover-bg: var(--button-bt_primary_ac) !important;
}
.dw-tree-wrapper {
    display: flex;
    gap: 12px;
}

.dw-mirror-block {
    display: flex;
    flex-direction: column; /* label em cima, tabela embaixo */
}


    .dw-mirror-table {
    width: 100%;
    border-collapse: collapse;
    font-size: 0.875rem;
}

.dw-mirror-table th,
.dw-mirror-table td {
    border: 1px solid #dcdcdc;
    padding: 6px 10px;
    text-align: left;
}

.dw-mirror-table thead {
    background-color: #f5f5f5;
    font-weight: 600;
}

.dw-mirror-table tbody tr:hover {
    background-color: #f0f0f0;
}
