/**
 * ===== assets/scanned-mail-pro.css =====
 * (Placez ce fichier dans assets/ du plugin)
 */
.scanned-mail-pro .chips { display:flex; flex-wrap:wrap; gap:.5rem; }
.scanned-mail-pro .chip { display:inline-flex; align-items:center; gap:.35rem; padding:.35rem .6rem; border-radius:999px; border:1px solid #e5e7eb; text-decoration:none; font-size:.9rem; }
.scanned-mail-pro .chip.active { background:#eef2ff; border-color:#c7d2fe; }
.scanned-mail-pro .chip-label { border-color: var(--label-color,#e5e7eb); }
.scanned-mail-pro .chip-label .dot { width:.6rem; height:.6rem; border-radius:999px; display:inline-block; }
.scanned-mail-pro .mail-title.unread strong { color:#0f172a; }
.scanned-mail-pro .btn-plain { background:none; border:none; cursor:pointer; }
.smp-modal { position:fixed; inset:0; background:rgba(0,0,0,.35); display:flex; align-items:center; justify-content:center; }
.smp-modal-card { background:#fff; border-radius:.75rem; padding:1rem; width:min(520px,90vw); box-shadow:0 10px 30px rgba(0,0,0,.2); }
.smp-modal-actions { display:flex; justify-content:flex-end; gap:.5rem; margin-top:.75rem; }
.smp-label-pills .btn.btn-primary {
  border-color: var(--label-color,#0d6efd);
  background: var(--label-color,#0d6efd);
}
.smp-label-pills .btn.btn-outline-secondary {
  border-color: var(--label-color,#6c757d);
  color: #333;
}
