:root{color-scheme:dark}*{box-sizing:border-box}html,body{height:100%;margin:0;background:#000;overflow:hidden}#stage{position:fixed;inset:0}#screen{display:block;width:100%;height:100%;background:#000}#hint{position:fixed;left:0;right:0;bottom:max(12px,env(safe-area-inset-bottom));margin:0;text-align:center;color:#8a8a8a;font:12px/1 ui-monospace,SF Mono,Menlo,Consolas,monospace;letter-spacing:.2em;text-transform:uppercase;pointer-events:none}#hint[hidden]{display:none}
