/* 20-09-2026 (Alejandro, 21:13: «Dani pidió que aparecieran los TSJ y el Supremo... pero no los veo»): el desplegable nuevo de Dash 4
   recorta la lista de opciones a 200 px (.dash-dropdown-content), o sea, tres opciones a la vista; con el orden alfabético que pidió Dani
   los TSJ y el Supremo caen al final y nadie los ve sin hacer rueda dentro de la cajita. Lista alta para todos los desplegables. */
/* 18-10-2026 (auditoría g082): con 70vh, en pantallas de 950 px de alto la lista abierta hacia arriba dejaba el buscador y las
   primeras opciones por encima de la ventana (−198 px). Ahora la lista no pasa de la altura libre bajo la caja, que el componente
   (Radix) publica en `--radix-popper-available-height`: se abre hacia abajo y cabe entera, medido en 1366×768 (7 opciones a la
   vista), 1920×950 (9) y 1500×1100 (11). Un tope fijo de 420 px, probado antes, dejaba 8 y en 768 se salía 58 px por debajo. */
/* 23-10-2026 (198.ª): con la altura libre justa, la lista acababa en 950,08 px en 1920×950 (453,078 de alto en un hueco
   de 453: redondeo). 4 px de margen bajo ella. */
.dash-dropdown-content { max-height: min(70vh, calc(var(--radix-popper-available-height, 70vh) - 4px)) !important; }

/* 21-09-2026 (Alejandro, 04:00: «pon borde azul al cuadro de búsqueda y al selector de biblioteca como en el menú lateral»):
   el mismo borde que el desplegable de Dash 4 de los filtros, medido en la página servida: rgba(0, 18, 77, 0.45), 1 px, radio 4 px. */
#bib-consulta, #bib-carpeta { border: 1px solid rgba(0, 18, 77, 0.45); border-radius: 4px; }
