.user-list__table {
    width: 100%;
    border-bottom: 1px solid var(--people-border-gray);
    table-layout: fixed;
}

.user-list__table th,
.user-list__table td {
    padding: 0 10px 0 0 !important;
    font-size: var(--people-font-size-sm);
    vertical-align: middle !important;
}

.user-list__table thead tr {
    height: 29px;
}

.user-list__table thead th {
    border-bottom: 0 !important;
    font-weight: var(--people-font-weight-bold);
    position: relative;
    overflow: visible !important;
}

.user-list__table tbody tr {
    height: 50px;
}

.user-list__table tbody tr:hover {
    background-color: var(--people-orange-bg-highlight) !important;
    cursor: default;
}

.user-list__table th:first-child,
.user-list__table td:first-child,
.user-list__table th:nth-last-child(-n+2),
.user-list__table td:nth-last-child(-n+2) {
    padding: 0 !important;
}

.user-list__avatar-column {
    width: 60px;
}

.user-list__name-column {
    width: 13%;
}

.user-list__job_title-column {
    width: 20%;
}

.user-list__org-column {
    width: 25%;
}

.user-list__email-column {
    width: 20%;
}

.user-list__phone-column {
    width: 13%;
}

.user-list__chat-column,
.user-list__favorite-column {
    width: 50px !important;
}

.user-list__sortable-header-wrapper {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    gap: 5px;
    overflow: visible !important;
    cursor: pointer;
}

.user-list__header-text {
    font-size: var(--people-font-size-md);
}

.user-list__name {
    font-size: var(--people-font-size-md);
    font-weight: var(--people-font-weight-bold);
}

.user-list__job_title,
.user-list__department,
.user-list__phone {
    font-size: var(--people-font-size-s);
}

.user-list__email {
    font-size: var(--people-font-size-s);
    font-weight: var(--people-font-weight-regular) !important;
    color: var(--people-color-orange) !important;
    cursor: pointer;
}