/* 
 * Dropdown Fix for Tables
 * Asegurar que .dropup no se active en contexto de tabla
 * y que los menús se posicionen correctamente
 */

/* Evitar que .dropup afecte dropdowns en tablas */
table .dropup,
table .dropdown.dropup {
    position: relative !important;
}

table .dropup .dropdown-menu,
table .dropdown.dropup .dropdown-menu {
    /* Sobrescribir las propiedades de .dropup que abre hacia arriba */
    top: auto !important;
    bottom: auto !important;
    margin-bottom: 0 !important;
    position: fixed !important;
}

/* Evitar animación del caret en tablas */
table .dropdown-toggle .caret {
    display: none !important;
}

/* Hacer que .caret sea invisible en contexto de tabla */
table .btn .caret {
    width: 0 !important;
    height: 0 !important;
    margin: 0 !important;
    border: none !important;
}

/* Asegurar posicionamiento del dropdown-menu en tablas */
table .dropdown-menu {
    position: fixed !important;
    z-index: 1000;
}
