8b4e1a7428
The terminal page uses height: 100% but parent .shell-content didn't have explicit height, so the terminal couldn't fill the viewport. Changes: - .shell-content: added height: 100% - .shell-body: added flex: 1 to fill flex parent - Mobile .shell-content: added height: 100% This ensures the terminal wrapper can properly calculate and fill the available viewport space.