/* UltraVision 4.2.3 - dispositivos, status em tempo real e permissoes por camera */
.permissions-page .permissions-enterprise{
    margin-top:16px;
}
.permissions-page .camera-permission-form{
    margin:8px 0 18px;
    padding:12px;
    border:1px solid #1d3549;
    border-radius:9px;
    background:#081522;
}
.permissions-page .permission-user-highlight{
    border-color:#2fc2f0 !important;
    box-shadow:0 0 0 2px rgba(47,194,240,.08);
}
.permissions-page .permissions-rbac-head{
    margin-top:24px;
}
.permissions-page .permissions .permission-row{
    grid-template-columns:minmax(220px,1fr) repeat(3,110px);
}
.permissions-page .permissions .permission-row label{
    display:flex;
    align-items:center;
    justify-content:center;
}
.permissions-page .form-actions{
    margin-top:10px;
}
.device-row .device-status{
    min-width:84px;
}
.device-row .status-led{
    transition:background-color .18s ease, box-shadow .18s ease;
}
@media(max-width:900px){
    .permissions-page .permissions .permission-row{
        grid-template-columns:minmax(170px,1fr) repeat(3,74px);
    }
}
@media(max-width:640px){
    .permissions-page .permissions{
        overflow-x:auto;
    }
    .permissions-page .permissions .permission-row{
        min-width:620px;
    }
}
