/* =====================================================================
   AGGalvão · Componente — Linha do tempo (histórico da carga)
   ===================================================================== */

.linha-tempo { position: relative; padding-left: 1.4rem; }
.linha-tempo::before {
    content: ''; position: absolute; left: 5px; top: .4rem; bottom: .4rem;
    width: 2px; background: var(--borda);
}
.evento { position: relative; padding-bottom: 1.05rem; }
.evento:last-child { padding-bottom: 0; }
.evento::before {
    content: ''; position: absolute; left: -1.4rem; top: .3rem;
    width: 12px; height: 12px; border-radius: 50%;
    background: #fff; border: 2px solid var(--cinza);
}
.evento.entrada::before       { border-color: var(--verde); }
.evento.saida::before         { border-color: var(--vermelho); }
.evento.transferencia::before { border-color: var(--azul); }
.evento.ajuste::before        { border-color: #6b28c9; }
.evento-topo { display: flex; align-items: center; gap: .5rem; flex-wrap: wrap; margin-bottom: .15rem; }
.evento-quando { font-size: .72rem; color: var(--cinza); margin-left: auto; }
.evento-detalhe { font-size: .8rem; color: var(--texto); }
.evento-meta { font-size: .73rem; color: var(--cinza); margin-top: .15rem; }
