html,body{color:#f5f3ff;background:#130e2c;height:100%;margin:0;font-family:system-ui,sans-serif;overflow:hidden}#game{outline:none;width:100%;height:100%;display:block}#crosshair{pointer-events:none;background:#f5f3ff;border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px;position:fixed;top:50%;left:50%}#hud{white-space:pre;text-shadow:0 1px 2px #000;pointer-events:none;font:13px/1.5 ui-monospace,monospace;position:fixed;top:12px;left:12px}#overlay{text-align:center;cursor:pointer;background:#130e2cbf;place-content:center;gap:8px;display:grid;position:fixed;inset:0}#overlay.hidden{display:none}#overlay strong{font-size:28px}
