html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden;background:#05070a;color:#cfd6c8;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,Yu Gothic,Meiryo,Droid Sans Fallback,system-ui,sans-serif;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;touch-action:none;overscroll-behavior:none}#app{position:fixed;inset:0;width:100%;height:100%;background:#05070a;overflow:hidden}#stage{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;background:#05070a}#stage>canvas{position:absolute;inset:0;width:100%;height:100%;display:block;background:transparent;outline:none;touch-action:none}
