/* content layout — the clickable/selectable container itself is `Card`'s (`ui/card/`); this is just the name/badges/ message arrangement inside one. */ .ui-agent-card-line1 { display: flex; align-items: center; gap: 0.6em; } .ui-agent-card-name { font-weight: 600; } /* Pushes the wanted-state control to the row's trailing edge regardless of how wide the status badge next to it ends up. */ .ui-agent-card-wanted { display: inline-flex; align-items: center; gap: 0.4em; margin-left: auto; } .ui-agent-card-message { color: var(--muted); white-space: normal; word-break: break-word; }