html,body{margin:0;width:100%;height:100%;overflow:hidden;background:#1d1d1d;color:#eee;font:16px system-ui}canvas{width:100%;height:100%;display:block}#loading{position:absolute;inset:0;display:grid;place-content:center;text-align:center;padding:24px}a{color:#e6a17a}small{color:#aaa}