html,body{background:#1b1d22;height:100%;margin:0;font-family:system-ui,sans-serif;overflow:hidden}canvas{display:block}#hud{color:#e8e8e8;background:#00000080;border-radius:6px;padding:6px 10px;font-size:14px;position:fixed;top:12px;left:12px}
