### Verificaciones preliminares - [x] Este issue (o propuesta) no es un duplicado, antes de abrir un nuevo issue por favor verifique que no esté reportado acá https://github.com/secorto/secorto_web/issues ### Comportamiento esperado * Layout estable durante la carga: reservar espacio estático para el picker y el contenido que vaya a aparecer * Evitar reasignaciones de tamaño/posición tras el primer render ### Comportamiento Actual * Primer render muestra estructura/plantilla vacía (sidebar y placeholders) * El language picker y/o contenido de la página se inyectan después (JS CSR), causando saltos de layout visibles * CLS alto y experiencia de salto cuando los elementos cambian tamaño/posición ### Pasos para reproducir el error 1. Abrir la web desplegada en Netlify (entorno de producción) 2. Cargar una página que incluya el sidebar con el language picker 3. Observar la carga inicial y desplazarse o medir CLS (por ejemplo con Lighthouse o Web Vitals)
Verificaciones preliminares
Comportamiento esperado
Comportamiento Actual
Pasos para reproducir el error