/* Custom CSS - loaded directly in head bypassing Vite */

/* Fix for Checkbox Column (First column)
.fi-ta-selection-cell,
th:has(input[type="checkbox"]),
td:has(input[type="checkbox"]) {
    width: 30px !important;
    min-width: 30px !important;
    text-align: center !important;
}
*/

/* Fix for Avatar Column in Tables
.fi-table-cell-avatar,
th:has(.fi-table-cell-avatar),
td:has(.fi-table-cell-avatar) {
    width: 60px !important;
    vertical-align: middle !important;
    text-align: center !important;
}

.fi-ta-image.fi-table-cell-avatar {
    margin: 0 !important;
    width: 40px !important;
    padding: 0 !important;
    display: inline-flex !important;
}
*/

/* Connect First Name and Last Name columns visually
th.name-col-first,
td.name-col-first {
    padding-right: 2px !important;
}

th.name-col-last,
td.name-col-last {
    padding-left: 2px !important;
}
*/