.incident-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px}.incident-toolbar>div{display:flex;gap:8px;flex-wrap:wrap}.incident-tabs{display:flex;gap:6px}.incident-tabs .active{background:var(--green,#075d49);color:#fff}.incident-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:14px 0}.incident-kpis .card span{display:block;color:var(--muted);font-size:13px}.incident-kpis strong{font-size:30px}.incident-alert,.incident-alerts{border-left:4px solid #c43d3d}.incident-overdue{color:#a92323}.incident-actions{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.incident-line{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #e5e7eb}.incident-line span,.employee-history-summary span{display:block}.incident-line small{display:block;color:var(--muted);margin-top:4px}.incident-history p{padding:10px 0;border-bottom:1px solid #e5e7eb}.incident-history span{color:var(--muted)}
@media(max-width:650px){.incident-toolbar,.incident-line{align-items:stretch;flex-direction:column}.incident-toolbar>div,.incident-tabs{display:grid;grid-template-columns:1fr 1fr}.incident-kpis{grid-template-columns:1fr}.incident-actions>*{width:100%}.incident-detail{overflow-wrap:anywhere}}
