.status.order-age-green{background:#dcfce7;color:#14532d;border:1px solid #86efac}
.status.order-age-orange{background:#ffedd5;color:#9a3412;border:1px solid #fdba74}
.status.order-age-red{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5}
.status.order-age-unknown{background:#f1f5f9;color:#475569;border:1px solid #cbd5e1}
.order-age-legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}
.order-age-legend small{font-size:.875rem;color:#52616c}
.order-overview .status{white-space:normal;line-height:1.5}
