/* Исправления только для dropdown кнопки "Действия" */

/* Увеличиваем z-index только для dropdown меню в контенте (не в sidebar) */
.page-wrapper .dropdown-menu,
.vision-container .dropdown-menu,
.card .dropdown-menu,
.table .dropdown-menu {
    z-index: 9999 !important;
    background: rgba(255, 255, 255, 0.85) !important;
    backdrop-filter: blur(20px) saturate(180%) !important;
    -webkit-backdrop-filter: blur(20px) saturate(180%) !important;
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    box-shadow: 
        0 8px 32px rgba(0, 0, 0, 0.12),
        0 2px 16px rgba(0, 0, 0, 0.08),
        0 0 0 1px rgba(255, 255, 255, 0.05) inset !important;
    position: absolute !important;
}

/* Контейнер dropdown для обеспечения правильного z-index */
.page-wrapper .dropdown.show,
.vision-container .dropdown.show {
    z-index: 9998 !important;
}

/* Специально для кнопки "Действия" */
#dropdownMenuButton {
    z-index: 9997 !important;
    position: relative !important;
}

/* Стили для элементов dropdown меню в контенте */
.page-wrapper .dropdown-item,
.vision-container .dropdown-item {
    transition: all 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) !important;
}

.page-wrapper .dropdown-item:hover,
.page-wrapper .dropdown-item:focus,
.vision-container .dropdown-item:hover,
.vision-container .dropdown-item:focus {
    background: rgba(161, 203, 14, 0.12) !important;
    border-color: rgba(161, 203, 14, 0.2) !important;
    transform: translateX(4px) !important;
    backdrop-filter: blur(10px) !important;
    box-shadow: 0 2px 8px rgba(161, 203, 14, 0.1) !important;
}