fd11f57936
- Constrain .terminalContainer to its parent via position: relative; overflow: hidden - Force xterm canvas/viewport/screen to fill container height and width - Make terminal-page a flex column with height: 100% and min-height: 0 - Add dedicated styles/pages/terminal.css and import it in main.tsx Quality gates: typecheck, lint, build pass; 72/75 tests pass (3 pre-existing unrelated failures)