/*
 * Light-mode color overrides for value-based status-pill classes (e.g. .status-active, .status-draft,
 * .status-rejected), where the class name is derived from the raw status value. The base admin.css only
 * themes the semantic .status-pill.success/.warning/.danger variants; these value classes (used by the
 * admin grid and many index/detail views) would otherwise be near-invisible in light mode. Loaded
 * globally alongside admin.css so every admin page picks them up.
 */

html[data-theme="light"] .status-success,
html[data-theme="light"] .status-approved,
html[data-theme="light"] .status-valid,
html[data-theme="light"] .status-executed-successfully,
html[data-theme="light"] .status-won,
html[data-theme="light"] .status-completed,
html[data-theme="light"] .status-active,
html[data-theme="light"] .status-scheduled,
html[data-theme="light"] .status-published {
    background: #EAF8F1;
    color: #0F6B4D;
}

html[data-theme="light"] .status-warning,
html[data-theme="light"] .status-pending-review,
html[data-theme="light"] .status-pending,
html[data-theme="light"] .status-draft,
html[data-theme="light"] .status-open,
html[data-theme="light"] .status-in-progress,
html[data-theme="light"] .status-qualified,
html[data-theme="light"] .status-proposal-sent {
    background: #FFF7DC;
    color: #8A6200;
}

html[data-theme="light"] .status-danger,
html[data-theme="light"] .status-rejected,
html[data-theme="light"] .status-invalid,
html[data-theme="light"] .status-execution-failed,
html[data-theme="light"] .status-failed,
html[data-theme="light"] .status-lost,
html[data-theme="light"] .status-cancelled,
html[data-theme="light"] .status-overdue {
    background: #FFF0F0;
    color: #B4232A;
}
