/* Drag reorder states for collection and selection nav rows. */

.menu-content-nav-item.is-reorderable {
  cursor: grab;
}

.menu-content-nav-item.is-reorderable:active {
  cursor: grabbing;
}

.menu-content-reorder-placeholder {
  min-height: 36px;
  border: 1px dashed var(--vk-paper-depth-inset-bg);
  border-radius: 9px;
  background: var(--vk-overlay-card-muted);
}

.menu-collection-nav-panel .menu-content-reorder-placeholder {
  min-height: var(--menu-panel-row-height);
  border-color: var(--vk-paper-depth-inset-bg);
  background: var(--vk-paper-lift-button-bg);
}

.menu-content-nav-item.is-reorder-source {
  opacity: 0.22;
}

.menu-content-reorder-ghost {
  position: fixed;
  z-index: 3000;
  pointer-events: none;
  box-shadow: var(--vk-paper-menu-shadow);
  cursor: grabbing;
}

.menu-collection-nav-panel .menu-content-nav-item.is-reorderable,
.menu-profile-panel .menu-content-nav-item.is-reorderable {
  cursor: grab;
}
