.column-placeholder {
    position: relative !important;
    visibility: visible !important;
}

.kanban-helper-compact {
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.2) !important;
}

.kanban-hide-during-drag {
    display: none !important;
}

.wrapp-modulos .modulo-dragg {
    position: relative;
    transition: none;
    user-select: none;
}

.wrapp-aulas {
    position: relative;
    min-height: 55px;
}

.wrapp-aulas:empty {
    min-height: 55px;
}

.wrapp-aulas .aulas-dragg {
    touch-action: pan-x pan-y;
}

.dragg-modulo-icon,
.dragg-aula-icon {
    cursor: grab;
}

.dragging-column {
    cursor: grabbing !important;
    opacity: 0.9 !important;
    box-shadow: 0 25px 50px rgba(0, 0, 0, 0.3), 0 10px 20px rgba(0, 0, 0, 0.2) !important;
    z-index: 9999 !important;
    transition: none !important;
}

.column-helper-floating {
    cursor: grabbing !important;
    opacity: 0.9 !important;
    box-shadow: 0 25px 50px rgba(0, 0, 0, 0.3), 0 10px 20px rgba(0, 0, 0, 0.2) !important;
    border-radius: 10px !important;
    transition: none !important;
    pointer-events: none !important;
    position: fixed !important;
    max-height: 150px !important;
    overflow: hidden !important;
    display: flex !important;
}

.column-helper-floating * {
    pointer-events: none !important;
}

.card-helper-floating {
    cursor: grabbing !important;
    opacity: 0.95 !important;
    box-shadow: 0 25px 60px rgba(0, 0, 0, 0.35), 0 10px 20px rgba(0, 0, 0, 0.25), 0 0 0 1px rgba(255, 255, 255, 0.1) !important;
    z-index: 99999 !important;
    border-radius: 10px !important;
    transition: none !important;
    pointer-events: none;
}

.card-helper-floating * {
    cursor: grabbing !important;
    pointer-events: none !important;
}

.sortable-card-placeholder {
    background: #b8b8b8 !important;
    opacity: 0.4 !important;
    position: relative;
    width: 100%;
    transition: none;
}

body.kanban-dragging {
    cursor: grabbing !important;
}

.touch-dragging {
    touch-action: none !important;
}

body.kanban-touch-dragging {
    cursor: grabbing !important;
}
