/* Sidebar é escura (tema original do AdminKit, ainda não migrado pro ui2
   claro) -- a logo colorida (vermelho sobre transparente) quase não aparece
   nela. Mesmo truque já usado no painel de marca do login: filtro deixa a
   logo toda branca, legível no fundo escuro (achado do Renato). */
img.logo-sidebar { width: 120px; filter: brightness(0) invert(1); }

/* Badges com contraste legivel (o tema deixa alguns quase invisiveis) */
.badge-success   { background-color: #28a745 !important; color: #fff !important; }
.badge-secondary { background-color: #6c757d !important; color: #fff !important; }
.badge-danger    { background-color: #dc3545 !important; color: #fff !important; }
.badge-warning   { background-color: #ffc107 !important; color: #212529 !important; }
.badge-light     { background-color: #e9ecef !important; color: #212529 !important; }
form#avatar-form input {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    opacity: 0;
    cursor: pointer;
}
form#avatar-form img {
    width: 175px;
    height: 175px;
    display: block;
    margin: 0 auto;
    max-width: 100%;
    border-radius: 500px;
    object-fit: cover;
}
td.status span {
    padding: 3px 5px;
    border-radius: 4px;
    font-size: 12px;
}
td.status {
    min-width: 120px;
}
select#select_page {
    padding: 2px;
    margin-top: -3px;
    width: 60px;
}
.btn-xsm {
    padding: 0.09rem 0.3rem;
    font-size: .45rem;
    border-radius: 0.1rem;
}
.wrapper-table > table {
    min-width: 1180px;
}
.wrapper-table {
    overflow-x: auto;
}
.wrapper-table > table.no-min {
    min-width: auto;
}
.progress-bar.rating5 {
    background: #28a745;
}

.progress-bar.rating4 {
    background: #00bcd4;
}

.progress-bar.rating3 {
    background: #c2d019;
}

.progress-bar.rating2 {
    background: #e5901b;
}

.progress-bar.rating1 {
    background: #cc0e0e;
}

.comment-box {
    height: 50px;
    width: 200px;
    overflow: hidden;
}