/* ===========================================
   MFB RDO Tracker - Color Schemes
   =========================================== */

/* ===========================================
   AVAILABILITY COLOR CODING
   =========================================== */
.availability-offline { 
    background-color: #6c757d !important; 
    color: white !important; 
}

.availability-in-station { 
    background-color: #28a745 !important; 
    color: white !important; 
}

.availability-responding { 
    background-color: #ffc107 !important; 
    color: #333 !important; 
}

.availability-on-scene { 
    background-color: #fd7e14 !important; 
    color: white !important; 
}

.availability-available { 
    background-color: #17a2b8 !important; 
    color: white !important; 
}

.availability-transporting { 
    background-color: #6f42c1 !important; 
    color: white !important; 
}

.availability-returning { 
    background-color: #20c997 !important; 
    color: white !important; 
}

.availability-unavailable { 
    background-color: #dc3545 !important; 
    color: white !important; 
}

/* ===========================================
   INCIDENT TYPE COLOR CODING
   =========================================== */
.incident-type-structure { 
    background-color: #ff5722 !important; 
    color: white !important; 
}

.incident-type-non-structure { 
    background-color: #ff9800 !important; 
    color: white !important; 
}

.incident-type-grass-scrub { 
    background-color: #4caf50 !important; 
    color: white !important; 
}

.incident-type-medical { 
    background-color: #2196f3 !important; 
    color: white !important; 
}

.incident-type-incident { 
    background-color: #9c27b0 !important; 
    color: white !important; 
}

.incident-type-rescue { 
    background-color: #f44336 !important; 
    color: white !important; 
}

.incident-type-false-alarm { 
    background-color: #607d8b !important; 
    color: white !important; 
}

/* ===========================================
   INCIDENT STATUS COLOR CODING
   =========================================== */
.incident-status-investigation { 
    background-color: #ffeb3b !important; 
    color: #333 !important; 
}

.incident-status-not-under-control { 
    background-color: #f44336 !important; 
    color: white !important; 
}

.incident-status-under-control { 
    background-color: #ff9800 !important; 
    color: white !important; 
}

.incident-status-stop { 
    background-color: #4caf50 !important; 
    color: white !important; 
}

/* ===========================================
   DROPDOWN OPTION COLORS
   =========================================== */

/* Availability Options */
select option[value="offline"] { 
    background-color: #6c757d; 
    color: white; 
}

select option[value="in-station"] { 
    background-color: #28a745; 
    color: white; 
}

select option[value="responding"] { 
    background-color: #ffc107; 
    color: #333; 
}

select option[value="on-scene"] { 
    background-color: #fd7e14; 
    color: white; 
}

select option[value="available"] { 
    background-color: #17a2b8; 
    color: white; 
}

select option[value="transporting"] { 
    background-color: #6f42c1; 
    color: white; 
}

select option[value="returning"] { 
    background-color: #20c997; 
    color: white; 
}

select option[value="unavailable"] { 
    background-color: #dc3545; 
    color: white; 
}

/* Incident Type Options */
select option[value="structure"] { 
    background-color: #ff5722; 
    color: white; 
}

select option[value="non-structure"] { 
    background-color: #ff9800; 
    color: white; 
}

select option[value="grass-scrub"] { 
    background-color: #4caf50; 
    color: white; 
}

select option[value="medical"] { 
    background-color: #2196f3; 
    color: white; 
}

select option[value="incident"] { 
    background-color: #9c27b0; 
    color: white; 
}

select option[value="rescue"] { 
    background-color: #f44336; 
    color: white; 
}

select option[value="false-alarm"] { 
    background-color: #607d8b; 
    color: white; 
}

/* Incident Status Options */
select option[value="investigation"] { 
    background-color: #ffeb3b; 
    color: #333; 
}

select option[value="not-under-control"] { 
    background-color: #f44336; 
    color: white; 
}

select option[value="under-control"] { 
    background-color: #ff9800; 
    color: white; 
}

select option[value="stop"] { 
    background-color: #4caf50; 
    color: white; 
}