/* Custom styles for Supplier Portal */

/* Status badge colors */
.badge-pending { background-color: #ffc107; color: #212529; }
.badge-awaiting-approval { background-color: #17a2b8; color: #fff; }
.badge-approved { background-color: #28a745; color: #fff; }
.badge-rejected { background-color: #dc3545; color: #fff; }
.badge-cancelled { background-color: #6c757d; color: #fff; }

/* Overdue row highlighting */
.table-row-overdue { background-color: #fff5f5 !important; }
.table-row-overdue:hover { background-color: #ffe6e6 !important; }

/* Overdue indicator icon */
.overdue-indicator { color: #dc3545; }