/* New-message highlight for the coordinator / proposal message threads.
   The wrapper carries .chat-msg-highlight at all times (transparent accent +
   constant padding, so toggling never shifts layout) and gains .is-new while
   the message is freshly arrived. When .is-new is removed a few seconds later
   the background and left accent transition back out, giving a gentle fade
   rather than a hard snap. */
.chat-msg-highlight {
    border-left: 3px solid transparent;
    border-radius: 4px;
    padding: 4px 8px;
    transition: background-color 1.4s ease, border-left-color 1.4s ease;
}

.chat-msg-highlight.is-new {
    border-left-color: var(--mud-palette-primary);
    background-color: var(--mud-palette-primary-hover);
}
