html,body{margin:0;height:100%;background:#0b1524;overflow:hidden;overscroll-behavior:none;font-family:ui-monospace,SF Mono,Menlo,monospace;color:#fff}#game{position:fixed;inset:0;width:100%;height:100%;display:block}#hud{position:fixed;left:14px;top:12px;font-size:12px;line-height:1.55;text-shadow:0 1px 3px #000c;white-space:pre;pointer-events:none}#help{position:fixed;right:14px;top:12px;font-size:12px;line-height:1.55;text-align:right;text-shadow:0 1px 3px #000c;white-space:pre;pointer-events:none}#help b{font-weight:700}#labels{position:fixed;inset:0;pointer-events:none;overflow:hidden}.lb{position:absolute;transform:translate(-50%,-100%);font-size:12px;color:#fff;white-space:nowrap;text-shadow:0 0 3px #000,0 1px 4px #000;padding-bottom:6px}.lb:after{content:"";position:absolute;left:50%;bottom:0;width:1px;height:6px;background:#fff}.lb.peak{font-weight:700}#loading{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#0b1524}#loading .name{font-size:30px;letter-spacing:.02em}#loading b{font-weight:700}#loadmsg{font-size:13px;opacity:.75}#loading.done,body.clean #hud,body.clean #help,body.clean #labels{display:none}
