.profile-img {
    object-fit: cover;
    width: 150px;
    height: 150px;
}



@media screen and (max-width: 991px) {
    .list-options > div:not(.logs-buttons) {
        width: 100%;
    }
}

.list-options .select-role {
    width: 20vw;
}
.list-options .select-isystem {
    width: 20vw;
}
.list-options .select-sort {
    width: 20vw;
}
.list-options .input-user {
    width: 20vw;
}
.list-options .input-user-id {
    width: 15vw;
}
@media screen and (max-width: 991px) {
    .list-options .select-role,
    .list-options .select-isystem,
    .list-options .select-sort,
    .list-options .input-user,
    .list-options .input-user-id {
        width: 100%;
    }
}
@media screen and (min-width: 1600px) {
    .list-options .select-role,
    .list-options .select-isystem,
    .list-options .select-sort,
    .list-options .input-user,
    .list-options .input-user-id {
        max-width: 300px;
    }
}

.btn-pulse {
    box-shadow: 0 0 0 8px transparent;
    animation: pulse 1.5s;
    animation-iteration-count: 8;
}

@keyframes pulse {
    from {
        box-shadow: 0 0 0 0 #2d81e0;
    }
}

.input-pulse {
    background: transparent;
    animation: pulse-input 1s;
    animation-iteration-count: 2;
}

@keyframes pulse-input {
    from {
        background: #e0e0e0;
    }
}

.admin_menu .nav-link {
    padding: .5rem 2rem !important;
}





.logs-buttons button, .logs-buttons a {
    height: 36px;
}

.logs-table a {
    text-decoration: none;
}

.log-more-btn {
    height: 20px;
    padding: 0 !important;
    padding-left: 5px !important;
    line-height: normal !important;
    vertical-align: unset !important;
}

.show-log-container > div {
    width: 100%;
    overflow-x: auto;
}

.show-log-container table .field-log,
.show-log-container table .field-log-message
{
    vertical-align: top;
}

.show-log-container table .field-log-message
{
    display: flex;
    flex-wrap: wrap;
    align-items: top;
    gap: 0.5rem;
}
