:root { --font-mono: "Space Mono", monospace; --surface-2: #ffffff; --surface-1: #f7f7f7; --text-primary: #000000; --text-secondary: #555555; --text-muted: #888888; --border: #dddddd; --border-strong: #999999; --radius: 0; --text-danger: #a32d2d; --text-success: #2f6b0f; --bg-danger: #fbe3e3; --bg-success: #e6f2d9; } html { height: 100%; } body { margin: 0; padding: 0; background: #ffffff; color: #000000; } .wrap { margin: 0; padding: 0; text-align: left; } .sr-only { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); } body { padding: 12px; box-sizing: border-box; min-height: 100vh; }