html, body { margin: 0; height: 100%; background: #fff; color: #111; font: 14px system-ui, "Segoe UI", sans-serif; }
#view { display: block; width: 100%; height: 62%; border: 0; background: #fff; }
#out { margin: 0; padding: 10px 12px; white-space: pre-wrap; font: 13px ui-monospace, Consolas, monospace; background: #0f172a; color: #e2e8f0; min-height: 38%; box-sizing: border-box; }
#out.err { color: #fca5a5; }
#out.note { color: #94a3b8; }
