@layer pages{.incident-box{margin-top:var(--space-6);padding:var(--space-5);border:var(--border-width) solid var(--color-border);border-left:4px solid var(--color-danger-border);border-radius:var(--radius-md);background:var(--color-surface);container-type:inline-size}.incident-label{align-items:center;gap:var(--space-2);max-width:none;font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);line-height:var(--leading-snug);text-transform:uppercase;color:var(--color-danger);margin:0;display:flex}.incident-facts{margin-top:var(--space-4)}.incident-facts dd{color:var(--color-text)}.incident-facts .applies-list{column-gap:var(--space-2)}.incident-facts .applies-list li{font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.incident-facts .applies-list li:not(:last-child):after{content:","}.incident-timeline-heading{max-width:none;margin:var(--space-5) 0 var(--space-3);padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border);font-size:var(--text-md)}.incident-timeline{gap:var(--space-3);grid-template-columns:minmax(0,1fr);max-width:none;margin:0;padding:0;list-style:none;display:grid}.incident-timeline li{gap:var(--space-1);border-inline-start:2px solid var(--color-border-strong);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text);grid-template-columns:minmax(0,1fr);margin:0;padding-inline-start:var(--space-4);display:grid}.incident-timeline time{font-weight:var(--weight-semibold);color:var(--color-text-muted)}@container (width>=36rem){.incident-timeline li{gap:var(--space-4);grid-template-columns:11rem minmax(0,1fr)}}@media print{.incident-box{border-left-color:var(--color-border-strong)}.incident-facts>div,.incident-timeline li{break-inside:avoid}}}
