*{box-sizing:border-box}html,body{background:#0b1220;width:100%;min-height:100%;margin:0;padding:0;font-family:Arial,sans-serif}body{justify-content:center;align-items:center;min-height:100vh;display:flex;overflow-x:hidden}#app{justify-content:center;align-items:center;width:100%;display:flex}canvas{object-fit:contain;max-width:100%;max-height:100vh;display:block}
