#assetFileTable .folder-row td{
    font-weight: normal;
    background-color: #f0ffe9;
}
#assetFileTable .folder-content td {
    padding-left: 30px;
    /*background-color: rgba(245, 255, 241, 0.7);*/
    background-color: #f9fff4;
}
#assetFileTable .non-folder-content td {
    padding-left: 10px;
    /*background-color: rgb(245, 255, 241);*/
    background-color: #f9fff4;
}
#regionFileTable .folder-row td{
    font-weight: normal;
    background-color: #ecf2ff;
}
#regionFileTable .folder-content td {
    padding-left: 30px;
    background-color: #f3f7ff;
}
#regionFileTable .non-folder-content td {
    padding-left: 10px;
    background-color: #f3f8ff;
}
.text-end i {
    margin-left: 6px;
}
.tooltip-inner {
    background-color: #373931;
    text-align: left !important;
}
.fa-folder, .fa-folder-open {
    color: #f2bc00;
}
.file-table tr a { /* regels files */
    outline: none;
    text-decoration: none;
    color: #000000;
}
.file-table {
    --bs-table-bg: ; /* zorgen dat background color niet overschreven wordt waardoor de cellen een witte achtergrond krijgen */
}
.file-table .table-header {
    background-color: #dae8ec;
}
#assetFileTable td:nth-child(2),
#regionFileTable td:nth-child(2) { /* Selecteert de tweede kolom */
    white-space: pre-wrap;
}
#editFolderDropdown {
    width:100%;
    text-align: left;
}
.folderDropdown {
    width:100%;
    text-align: left;
}
.dropdown-item.reset-folder { /* Geen map schuin weergeven*/
    font-style: italic;
}
/* Maak downloadlink grijs en verander de cursor. Zichtbaar tijdens debounce*/
a.disabled {
    color: #6c757d !important; /* De standaard Bootstrap 'secondary' grijs */
    pointer-events: none;       /* Zorgt dat er niet geklikt kan worden (extra veiligheid) */
    opacity: 0.65;              /* Maakt het visueel iets vager */
}

/* pijl dropdown geheel rechts uitlijnen */
.toggle-right::after {
    position: absolute; /* Zorgt voor een absolute positionering */
    right: 10px;        /* Plaats het pijltje 10px van de rechterkant */
    top: 50%;           /* Verticaal centreren */
    transform: translateY(-50%); /* Precieze verticale centrering */
}
/* extra, als de knop zelf ook padding heeft */
.toggle-right {
    padding-right: 30px; /* Zorg voor voldoende ruimte voor het pijltje */
}

/* Uploaden files */
.file_modal_asset .modal-body  {
    background-color: #f0ffe9;
}
.file_modal_region .modal-body {
    background-color: #ecf2ff;
}

/* Asset/region tekst gelijke grootte met h5 */
.file_modal_asset h5 .fw-semibold {
  font-size: inherit;
}
.file_modal_region h5 .fw-semibold {
  font-size: inherit;
}

/*.table-responsive .dropdown-menu {*/
/*  overflow: visible;*/
/*}*/

/*.dropdown-menu {*/
/*  overflow: visible;*/
/*}*/

#modelUploadDropzone {
    border: 2px dashed #ccc;
    border-radius: 20px;
    padding: 20px;
    text-align: center;
    cursor: pointer;
}
#modelUploadDropzone.highlight { border-color: #09f; background-color: rgba(0, 153, 255, 0.26); }
.removeButton { margin-left: 10px; cursor: pointer; }
.no-files-row { font-style: italic; }
#files_no_overview { font-style: italic; }

