/* Alpha 4.0 — Operational dispatch details */
.intel-followup{display:flex;flex-wrap:wrap;gap:6px}
.intel-add-unit{background:#192e36;border:1px solid #3d5963;color:#cbe4e6;padding:7px 10px;border-radius:3px;font:700 10px var(--mono);cursor:pointer}
.intel-add-unit:hover{background:#245047;color:#f4fffb;border-color:#559583}
.intel-add-unit:focus-visible{outline:2px solid #70ccbb;outline-offset:2px}
.intel-timeline{display:flex;flex-direction:column;gap:0;background:#0e1921;border:1px solid #273b44;border-radius:3px}
.intel-timeline>div{display:flex;gap:12px;align-items:baseline;padding:8px 10px;border-bottom:1px solid #22343d;font:11px/1.45 var(--ui);color:#afc5cc}
.intel-timeline>div:last-child{border-bottom:0}
.intel-timeline time{font:600 10px var(--mono);color:#71c4b1;white-space:nowrap;flex:0 0 38px}
.intel-timeline span{overflow-wrap:anywhere}
.intel-unit{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center}
.intel-unit em{font-size:9px}
.intel-head{z-index:5}
.intel-body{padding-bottom:22px!important}
.fleet-table-row .vh-status{font-variant-numeric:tabular-nums}
@media(max-width:1100px){.intel-followup{gap:4px}.intel-add-unit{padding:6px 8px}.intel-timeline>div{font-size:10px}}
