//
// DEVICES

.devices-status- {
    color: white !important;
    background: darkgray !important;
}
.devices-status-DEFAULT {
    color: white !important;
    background: darkblue !important;
}
.devices-status-None {
    color: white !important;
    background: darkgray !important;
}
.devices-status-Inactive {
    color: white !important;
    background: darkgray !important;
}
.devices-status-INACTIVE {
    color: white !important;
    background: darkgray !important;
}

.devices-status-Registered {
    color: white !important;
    background: darkorange !important;
}
.devices-status-REGISTERED {
    color: white !important;
    background: darkorange !important;
}

.devices-status-Active {
    color: white !important;
    background: green !important;
}
.devices-status-ACTIVE {
    color: white !important;
    background: green !important;
}
.devices-status-Activated {
    color: white !important;
    background: green !important;
}
.devices-status-ACTIVATED {
    color: white !important;
    background: green !important;
}

.devices-status-Blacklisted {
    color: white !important;
    background: red !important;
}
.devices-status-BLACKLISTED {
    color: white !important;
    background: red !important;
}

//
.icon::before {
    display: inline-block;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}


.device-icon-value_type-::before {
    font: var(--fa-font-solid);
    content: "\f023"
}

.device-icon-value_type-PRIVATE::before {
    font: var(--fa-font-solid);
    content: "\f023"
}

.device-icon-value_type-SHARED::before {
    font: var(--fa-font-solid);
    content: "\f3c1"
}

.device-icon-value_type-PUBLIC::before {
    font: var(--fa-font-solid);
    content: "\f0ac"
}

.device-icon-type-::before  {
    font: var(--fa-font-solid);
    content: "\f2db"
}
.device-icon-type-None::before  {
    font: var(--fa-font-solid);
    content: "\f2db"
}
.device-icon-type-aosong-dht11::before {
    font: var(--fa-font-solid);
    content: "\f2c9"
}
.device-icon-type-KASA_PLUG_EMETER::before {
    font: var(--fa-font-solid);
    content: "\f1e6"
}
.device-icon-type-KASA_BULB_EMETER::before {
    font: var(--fa-font-solid);
    content: "\f0eb"
}
.device-icon-type-IKEA_PLUG::before {
    font: var(--fa-font-solid);
    content: "\f1e6"
}
.device-icon-type-IKEA_BULB::before {
    font: var(--fa-font-solid);
    content: "\f0eb"
}

.device-icon-type-ICU::before {
    font: var(--fa-font-solid);
    content: "\f487"
}

//
.user-role-type- {
    color: white !important;
    background: blue !important;
}
.user-role-type-None {
    color: white !important;
    background: blue !important;
}
.user-role-type-User {
    color: white !important;
    background: blue !important;
}
.user-role-type-user {
    color: white !important;
    background: blue !important;
}
.user-role-type-Owner {
    color: white !important;
    background: red !important;
}
.user-role-type-owner {
    color: white !important;
    background: red !important;
}



//
.audit-event-type- {
    color: white !important;
    background: gray !important;
}
.audit-event-type-None {
    color: white !important;
    background: gray !important;
}
.audit-event-type-API {
    color: white !important;
    background: blue !important;
}
.audit-event-type-POST {
    color: white !important;
    background: orange !important;
}
.audit-event-type-PUT {
    color: white !important;
    background: orange !important;
}
.audit-event-type-GET {
    color: white !important;
    background: green !important;
}
.audit-event-type-DELETE {
    color: white !important;
    background: red !important;
}

.audit-event-loglevel- {
    color: white !important;
    background: gray !important;
}
.audit-event-loglevel-None {
    color: white !important;
    background: gray !important;
}
.audit-event-loglevel-CRITICAL {
    color: white !important;
    background: red !important;
}
.audit-event-loglevel-critical {
    color: white !important;
    background: red !important;
}
.audit-event-loglevel-ERROR {
    color: white !important;
    background: red !important;
}
.audit-event-loglevel-error {
    color: white !important;
    background: red !important;
}
.audit-event-loglevel-WARNING {
    color: white !important;
    orange: red !important;
}
.audit-event-loglevel-warning {
    color: white !important;
    orange: red !important;
}
.audit-event-loglevel-info {
    color: white !important;
    background: gray !important;
}
.audit-event-loglevel-debug {
    color: white !important;
    background: gray !important;
}

