058c501e4a
Added max-height constraints at multiple levels: - .mobile-terminal-wrapper: max-height 100vh/100dvh - .mobile-terminal-content: max-height 100%, min-height 0 - .terminal-container: max-height 100% - .xterm: max-height 100% - .xterm-viewport: max-height 100% + overflow-y auto This prevents xterm.js from expanding the container when fit() adds rows, which was causing an infinite growth loop on window resize.