/* ═══════════════════════════════════════════════════════════════════════════
   Kalender-Plus (Block D)
   Drag & Drop-Visuals, Drop-Zones, Waitlist-/Resources-/Rules-UI
   ═══════════════════════════════════════════════════════════════════════════ */

/* ─── Drag & Drop ─── */
[data-apt-id] { cursor: grab; }
[data-apt-id]:active { cursor: grabbing; }
[data-apt-id].dnd-dragging { cursor: grabbing; }
[data-apt-id].dnd-ghost { opacity: 0.5; }

.cal-dropzone { transition: background .12s, outline .12s; }
.cal-dropzone.dnd-drop-hover {
  background: rgba(59,158,255,.14) !important;
  outline: 2px dashed var(--nb);
  outline-offset: -3px;
}

/* Day/Week/Month spezifische Drop-Hover-Effekte */
.cal2-mday.dnd-drop-hover .cal2-mday-num { color: var(--nb); }
