- updatePhysicalWindowSize() acepta logical_height opcional para
actualizar logical_window_height_ al entrar/salir de F4 real fullscreen
- Engine pasa current_screen_height_ a UIManager en cada cambio de
tamaño físico, propagando la resolución lógica correcta
- calculateFontSize() subdivide el rango >=900px en tres tramos más
conservadores (/40, /48, /60) para evitar texto excesivamente grande
en resoluciones como 2000x1200
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>