/* Operational hierarchy: plate, job site, unloading. Contrast is preserved in grayscale. */
.program-view-links{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.program-view-links .btn{white-space:nowrap}
.ops-plate{display:inline-block;background:#123f37;color:#fff;border:1px solid #123f37;border-radius:4px;font-size:18px;font-weight:800;line-height:1.25;letter-spacing:.035em;padding:5px 8px;white-space:nowrap}.ops-plate.is-pending{background:#fff4ce;color:#513c00;border-color:#a67b00;white-space:normal;font-size:14px}
.ops-unload{display:inline-grid;gap:2px;max-width:100%;padding:5px 7px;background:#fff0b8;color:#3d2b00;border:1px solid #a57b1b;border-radius:4px;font-size:var(--tms-text,14px);line-height:1.35;overflow-wrap:anywhere}.ops-unload small{display:block!important;margin:0!important;color:#604500!important;font-size:var(--tms-text-meta,12px)!important;font-weight:600;text-transform:uppercase;letter-spacing:.035em}.ops-unload b{font-weight:800}
.commercial-ops-context{display:flex;align-items:flex-start;gap:6px;flex-wrap:wrap;margin-top:7px}.delivery-card h3{font-size:16px;font-weight:700;line-height:1.3;color:#102f3c;white-space:normal;overflow-wrap:anywhere}
.program-compact td[data-column=work]{min-width:210px;max-width:310px;color:#102f3c;background:#f1f8fb}.program-compact td[data-column=work]>strong{font-size:16px;font-weight:800;line-height:1.35}.program-compact .program-plate{font-size:18px;font-weight:800;padding:6px 8px;background:#123f37;color:#fff}.program-compact td[data-column=unload]{min-width:145px;background:#fff8df;color:#3d2b00}.program-compact td[data-column=unload]>b{display:block;background:#fff0b8;border:1px solid #a57b1b;border-radius:4px;font-size:14px;font-weight:800;padding:5px 7px;line-height:1.35}.program-compact{min-width:1300px;font-size:var(--tms-text,14px)}.program-compact td{padding:8px}
@media(max-width:700px){.program-view-links{width:100%}.program-view-links .btn{flex:1;text-align:center}.program-compact .program-plate{font-size:18px}.program-compact td[data-column=work]>strong{font-size:16px}.program-compact td[data-column=unload]>b{font-size:14px}}
