.deadline-badge{display:inline-flex;align-items:center;min-height:25px;padding:3px 9px;border-radius:7px;font-size:12px;font-weight:700;white-space:nowrap;background:#e9eff5;color:#455b70}.deadline-active,.deadline-closed_on_time{background:#d9f3e9;color:#16644f}.deadline-soon,.deadline-boundary{background:#fff0d0;color:#87560a}.deadline-late,.deadline-closed_late{background:#ffe0df;color:#a12828}.deadline-card .details{margin:16px 0;display:block}.deadline-card dt{font-size:12px;margin-top:12px;color:#73869b}.deadline-card dd{margin:3px 0;font-size:13px;font-variant-numeric:tabular-nums}.deadline-card .muted,.correction-card .muted{line-height:1.7}.correction-fields{display:flex;gap:24px;flex-wrap:wrap}.order-deadline-label{margin-top:7px}.deadline-card{border-top:3px solid #3d8dbe}


/* Quiet deadline hint in the order list; keep the detailed timeline card distinct. */
.order-deadline-label{margin-top:6px;line-height:18px}
.order-deadline-label .deadline-badge{min-height:0;padding:0;border:0;border-radius:0;background:transparent;font-size:11px;font-weight:500;line-height:18px;gap:6px;color:#66788b;font-variant-numeric:tabular-nums}
.order-deadline-label .deadline-badge::before{content:"";width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:currentColor}
.order-deadline-label .deadline-soon,.order-deadline-label .deadline-boundary{color:#996513}
.order-deadline-label .deadline-late,.order-deadline-label .deadline-closed_late{color:#b44444}
.order-deadline-label .deadline-active,.order-deadline-label .deadline-closed_on_time{color:#50756a}
.orders-table .identity-order-meta{align-items:flex-start}
.identity-date-stack{display:inline-flex;flex-direction:row;align-items:center;gap:8px;white-space:nowrap}
.identity-date-stack .order-deadline-label{margin-top:0}
.orders-table .identity-order-meta>.identity-divider{margin-top:4px}
