/* Desmoche Arena v1.19: insertion gap, without moving the fixed table. */
#seats .seat.local .hand-card.dm-reorder-neighbor{transition:translate 125ms cubic-bezier(.18,.8,.2,1)!important;will-change:translate}
#seats .seat.local .hand-card.dm-reordering-source{opacity:.18!important}
#seats .seat.local .hand-card.dm-reorder-target::after{content:"";position:absolute;left:50%;top:-10px;width:3px;height:92px;border-radius:4px;background:#f8cf71;box-shadow:0 0 12px #f4c566;pointer-events:none;z-index:25}
.dm-hand-drag-ghost{position:fixed!important;pointer-events:none!important;z-index:2147483000!important;filter:drop-shadow(0 14px 15px #0009) drop-shadow(0 0 8px #f4cc7b88);transform:rotate(-3deg) scale(1.06)!important;touch-action:none}
#seats .seat.local .seat-hand{touch-action:none}

/* v1.20: marca clara después de la última carta, no sobre su centro. */
#seats .seat.local .hand-card.dm-reorder-target.dm-reorder-end::after{left:auto;right:-16px}
