/* À traiter — C24 : groupes Questions et Validations (tokens A). */
.inbox-list { display: grid; gap: var(--space-4); margin: 0; padding: 0; list-style: none; }
.inbox-item { display: grid; gap: var(--space-3); padding: var(--space-6); border: 1px solid var(--border); border-radius: var(--radius-small); background: var(--surface); }
.inbox-head { display: flex; flex-wrap: wrap; align-items: baseline; justify-content: space-between; gap: var(--space-2); }
.inbox-head a { display: flex; gap: var(--space-2); align-items: baseline; color: var(--text); text-decoration: none; min-width: 0; }
.inbox-title { font-size: var(--text-section); font-weight: 600; overflow-wrap: anywhere; }
.inbox-head a:hover .inbox-title { text-decoration: underline; }
.inbox-question { padding: var(--space-3) var(--space-4); border-left: 3px solid var(--accent); background: var(--selection); white-space: pre-wrap; overflow-wrap: anywhere; }
.inbox-pr { display: flex; flex-wrap: wrap; align-items: center; gap: var(--space-2); font-size: var(--text-sm); }
.inbox-report { color: var(--text-muted); white-space: pre-wrap; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; }
@media (max-width: 860px) { .inbox-item { padding: var(--space-4); } }
