.nav-pills{--bs-nav-pills-border-radius:0.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#2F978A}
.nav{--bs-nav-link-color:black;--bs-nav-link-hover-color:#2F978A}
.powerbi { height: 85vh; }
.navbar{--bs-navbar-active-color: #2F978A}
.pagination{--bs-pagination-active-bg: #2F978A;--bs-pagination-color: #2F978A;--bs-pagination-hover-color: #2F978A;--bs-pagination-focus-color: #2F978A;--bs-pagination-active-border-color: #2F978A}

.crmEntityFormView, .entitylist, .modal-content, .popover-content {
    border: none;
}
.file-cell.cell {
    font-size: 0;
}

.file-cell.cell label {
    font-size: initial;
}

.card.nav-profile {
    display: none;
}

.card-body {
    background-color: transparent;
}

.card-header:first-child {
    border-radius: inherit;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover {
    background-color: var(--bs-pagination-active-bg)!important;
}

table.table-hover tbody tr {
    cursor: pointer; /* Curseur en forme de pointeur pour indiquer qu'on peut cliquer */
}

#spinner-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5); /* Transparence noire */
    z-index: 9999; /* Assurez-vous que le spinner est au-dessus de tout */
    display: flex;
    align-items: center;
    justify-content: center;
}

#EntityFormControl_2ebf9f01bbadef11a72d002248392726{
    display: none;
}

.entitylist-filter {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important;
}

tr:has(.attr-hide),
tr:has(#mso_accesstoconfidentialdocuments) {
    display: none;
}

table.table-hover tbody tr td a {
    font-size: 16px;
    font-family: system-ui, -apple-system, "Segoe UI", sans-serif;
}

table.table-hover tbody tr td:nth-child(1) a {
    color: blue;
}

table.table-hover tbody tr td:nth-child(5) a,
table.table-hover tbody tr td:nth-child(6) a {
    text-decoration: none;
    color: #212529 !important;
}


.filename {
    font-size: 0.8rem;
}

.ms-Toggle-stateText {
    display: none;
}
 