/* COBAT V2.4.76 — glisser-déposer stable, sans surcouche globale */
.cobat-drop-target.cobat-drop-over{
  outline:2px solid #0B5CAD;
  outline-offset:3px;
  box-shadow:0 0 0 5px rgba(78,163,255,.13),0 8px 22px rgba(7,55,99,.10);
}
.cobat-drop-target.cobat-drop-success{
  animation:cobatDropSuccess2476 .68s ease;
}
@keyframes cobatDropSuccess2476{
  0%{box-shadow:0 0 0 0 rgba(11,92,173,.30)}
  45%{box-shadow:0 0 0 6px rgba(11,92,173,.12)}
  100%{box-shadow:0 0 0 0 rgba(11,92,173,0)}
}
.cobat-dnd-toast{
  position:fixed;
  right:18px;
  bottom:18px;
  z-index:2147483001;
  max-width:min(430px,calc(100vw - 36px));
  padding:11px 14px;
  border:1px solid rgba(11,92,173,.18);
  border-radius:11px;
  background:#fff;
  color:#073763;
  box-shadow:0 12px 32px rgba(7,55,99,.18);
  font:600 12px/1.35 inherit;
  opacity:0;
  transform:translateY(10px);
  pointer-events:none;
  transition:opacity .16s ease,transform .16s ease;
}
.cobat-dnd-toast.show{opacity:1;transform:translateY(0)}
.cobat-dnd-toast[data-type="error"]{
  border-color:rgba(122,23,32,.25);
  color:#7A1720;
}
