*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:-apple-system,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.term-wrap{background:#0b1020;color:#d6e2ff;padding:10px;border-radius:8px;min-height:420px}.term-out{white-space:pre-wrap;word-break:break-all;font-family:ui-monospace,monospace;font-size:13px;height:420px;overflow:auto;margin:0}.login-bg{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f172a,#1e293b 45%,#0b3b5a)}
