/* Approved emerald completion state. Keep pending cards and their priorities unchanged. */
.journey-card.is-loaded,.journey-card.is-loaded:hover{
 background:#245242;border-color:#73ad91;border-top-color:#73ad91;color:#fff
}
.journey-card.is-loaded .journey-identity{background:#326b56}
.journey-card.is-loaded .journey-number,
.journey-card.is-loaded .journey-facts,
.journey-card.is-loaded .journey-facts>div,
.journey-card.is-loaded .journey-trip,
.journey-card.is-loaded .journey-note{border-color:#73ad91}
.journey-card.is-loaded .journey-number strong,
.journey-card.is-loaded .journey-driver>strong,
.journey-card.is-loaded .journey-driver>span:not(.journey-label),
.journey-card.is-loaded .journey-facts strong,
.journey-card.is-loaded .journey-facts>div>span:not(.journey-label),
.journey-card.is-loaded .journey-trip span:not(.journey-label),
.journey-card.is-loaded .journey-trip small,
.journey-card.is-loaded .journey-note{color:#fff}
.journey-card.is-loaded .journey-label,.journey-card.is-loaded .journey-number>span{color:#d4ecdf}
.journey-card.is-loaded .journey-trip img{filter:brightness(0) invert(1)}
.journey-card.is-loaded .journey-note:not(.journey-note-empty):not(.journey-note-rescheduled){font-weight:700;font-size:11px}
#confOrders .conf-compact-card.is-loaded{background:#245242;border-color:#73ad91;border-top-color:#73ad91}
#confOrders .conf-compact-card.is-loaded summary,
#confOrders .conf-compact-card.is-loaded[open] summary{background:#326b56}
#confOrders .conf-compact-card.is-loaded .conf-compact-facts,
#confOrders .conf-compact-card.is-loaded .conf-compact-identity>div:first-child{border-color:#73ad91}
#confOrders .conf-compact-card.is-loaded .conf-state.done{font-weight:700;color:#fff}
#confOrders .conf-compact-card.is-loaded .conf-expand-label,
#confOrders .conf-compact-card.is-loaded .conf-order,
#confOrders .conf-compact-card.is-loaded .conf-mini-field>span,
#confOrders .conf-compact-card.is-loaded .conf-compact-identity>div:last-child span{color:#d4ecdf}
#confOrders .conf-compact-card.is-loaded[open] .conf-work-details .conf-mini-field>span{color:#667c95}
/* Lighter emerald approved state with explicit high-contrast completion label. */
.journey-card.is-loaded,.journey-card.is-loaded:hover{background:#326451;border-color:#89bfa5;border-top-color:#89bfa5}
.journey-card.is-loaded .journey-identity{background:#407d64}
#confOrders .conf-compact-card.is-loaded{background:#326451;border-color:#89bfa5;border-top-color:#89bfa5}
#confOrders .conf-compact-card.is-loaded summary,#confOrders .conf-compact-card.is-loaded[open] summary{background:#407d64}
.journey-card.is-loaded .journey-note:not(.journey-note-empty):not(.journey-note-rescheduled){background:#e1f3e9;color:#204c38;font-size:12px;line-height:1.4;font-weight:750;padding:9px 11px;border:1px solid #b5dbc5;border-radius:4px;margin:9px 0 3px;display:block}
#confOrders .conf-compact-card.is-loaded .conf-state.done{background:#e1f3e9;color:#204c38;padding:6px 8px;border-radius:4px;font-size:11px}
