/* Drag-and-drop visual feedback */

tr.drag-enabled {
    cursor: grab;
}

tr.drag-enabled:active {
    cursor: grabbing;
}

tr.dragging {
    opacity: 0.4;
}

tr.drag-over-below {
    border-bottom: 3px solid #007bff !important;
}

tr.drag-over-above {
    border-top: 3px solid #007bff !important;
}

.squad .player.drop-target-highlight {
    outline: 2px dashed #007bff;
    outline-offset: 4px;
    background-color: rgba(0, 123, 255, 0.25) !important;
}
