/* Ajustar la altura del campo visible */
.select2-container .select2-selection--single {
    height: 35px; /* Cambia a la altura deseada */
    display: flex;
    align-items: center; /* Centrar el texto verticalmente */
}

/* Ajustar la altura máxima del contenedor desplegable */
.select2-container .select2-dropdown {
    max-height: 400px !important; /* Limitar altura máxima del contenedor */
    overflow-y: hidden; /* Evitar scroll en el contenedor completo */
}

/* Controlar el scroll interno de las opciones */
.select2-results__options {
    max-height: 400px !important; /* Ajustar altura máxima de las opciones */
    overflow-y: auto; /* Habilitar scroll interno si excede */
    margin: 0; /* Asegurar que no haya márgenes extra */
    padding: 0; /* Asegurar que no haya padding extra */
    list-style: none; /* Eliminar estilos de lista si los hay */
}