#user-details-units-container .user-details-units-list-no-data {
    font-style: italic;
}

#user-details-units-container .selected-row {
    background-color: var(--table-selected-row-color) !important;
}

#user-details {
    display: flex;
    flex-direction: column;
}

#user-details #user-details-info {
    position: relative;
}

#user-details #user-details-actions {
    position: absolute;
    right: 1ex;
    top: 1ex;
}

#user-details #user-details-info #user-welcome-status {
    font-size: 75%;
}

#user-details #user-details-info {
    position: relative;
}

#user-details #user-details-unit-actions {
    text-align: right;
}

#user-details-delete #user-details-delete-self {
    color: var(--serious-warning-color);
}

#user-details-delete #user-details-delete-note,
#user-details-disable #user-details-disable-note {
    display: block;
    width: 24em;
    height: 5em;
}

#user-details-delete-abort .error {
    color: var(--error-color);
}

#unit-details-assign-parking-spot-list-container tr[disabled=disabled] {
    opacity: 0.5;
}

#user-details #user-details-edit-mfa {
    right: 8px;
    position: absolute;
}

#user-details-delete .request-offer-warning .request-warning table,
#user-details-disable .request-offer-warning .request-warning table,
#user-details-delete .request-offer-warning .offer-warning table,
#user-details-disable .request-offer-warning .offer-warning table {
    width: 100%;
}

#user-details #user-details-info table.details-content {
    width: 100%
}

#user-details #user-details-info table.details-content tr td:first-child {
    width: 115px;
}

#user-details #user-details-info table.details-content tr td:nth-child(2) input {
    width: calc(100% - 100px);
}
