/* Additional Status Styles */

/* Status Badge Styles */
.status-picked-up {
    background-color: rgba(33, 150, 243, 0.2);
    color: #2196f3;
}

.status-facility {
    background-color: rgba(156, 39, 176, 0.2);
    color: #9c27b0;
}

.status-out-delivery {
    background-color: rgba(0, 188, 212, 0.2);
    color: #00bcd4;
}

/* Dark theme overrides */
.dark-theme .status-picked-up {
    background-color: rgba(33, 150, 243, 0.3);
    color: #64b5f6;
}

.dark-theme .status-facility {
    background-color: rgba(156, 39, 176, 0.3);
    color: #ce93d8;
}

.dark-theme .status-out-delivery {
    background-color: rgba(0, 188, 212, 0.3);
    color: #80deea;
}

/* Admin styles */
.badge.status-picked-up {
    background-color: #2196f3;
    color: white;
}

.badge.status-facility {
    background-color: #9c27b0;
    color: white;
}

.badge.status-out-delivery {
    background-color: #00bcd4;
    color: white;
}

/* Status icon styles */
.stat-icon.picked-up {
    background-color: rgba(33, 150, 243, 0.1);
    color: #2196f3;
}

.stat-icon.facility {
    background-color: rgba(156, 39, 176, 0.1);
    color: #9c27b0;
}

.stat-icon.out-delivery {
    background-color: rgba(0, 188, 212, 0.1);
    color: #00bcd4;
}
