VALIDACIÓN TÉCNICA — SERINTSA BUILD 20260730-8

OBJETIVO
Corregir el recorte de las últimas opciones del menú lateral al desplazarse,
tanto en modo expandido como contraído.

CAUSA CONFIRMADA
AdminLTE escribe height:auto en línea sobre .sidebar cuando el body no usa
la clase fixed. La barra .main-sidebar sí estaba fijada entre el encabezado
y la parte inferior, por lo que el contenido crecía fuera del área visible
y el overflow:hidden del elemento padre recortaba las últimas opciones.

CORRECCIÓN
- .sidebar queda anclado con position:absolute y top/right/bottom/left: 0.
- overflow-y:auto se fuerza como contenedor de desplazamiento real.
- Se neutralizan alturas en línea reaplicadas por AdminLTE.
- Se añade espacio inferior para que la última opción quede completamente visible.
- El modo contraído conserva 66 px, iconos centrados y una barra fina de scroll.
- Se contempla un posible envoltorio residual de SlimScroll.

PRUEBA DE NAVEGADOR (Chromium, viewport 1200x700, menú contraído, 30 opciones)
clientHeight: 626 px
scrollHeight: 1416 px
scrollTop máximo alcanzado: 790 px
scrollTop máximo esperado: 790 px
Última opción completamente visible: SÍ
position calculado: absolute
overflow-y calculado: auto

VALIDACIONES DE CÓDIGO
- PHP: 611 archivos sin errores de sintaxis.
- JavaScript: sin errores de sintaxis (node --check).
- CSS: 252 nodos superiores y 0 errores de parseo (tinycss2).
- Versión de caché: 20260730-8.
