.list { display: flex; flex-direction: column; gap: var(--s-1-5); padding: 0; margin: 0; list-style: none; } .entry { display: flex; gap: var(--s-2-5); padding: var(--s-2-5); border: var(--border-style); border-left: 3px solid var(--color-warning); border-radius: var(--radius-field); background-color: var(--color-bg-high); } .entryError { border-left-color: var(--color-error); } .content { display: flex; min-width: 0; flex: 1; flex-direction: column; gap: var(--s-1-5); } .message { font-size: var(--font-xs); overflow-wrap: anywhere; white-space: pre-wrap; }