:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f4f3f8;background:#10121b;font-synthesis:none}*{box-sizing:border-box}html,body,#app{width:100%;min-width:320px;min-height:100%;margin:0}body{min-height:100vh;min-height:100dvh;background:radial-gradient(ellipse at 50% 5%,#20253a 0,#10121b 56%)}#app{width:100%;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))}#game{width:min(100%,520px,calc((100dvh - max(12px,env(safe-area-inset-top)) - max(12px,env(safe-area-inset-bottom))) * .6842105263));aspect-ratio:13 / 19;flex:none;touch-action:none}#game canvas{display:block;width:100%!important;height:100%!important;border-radius:20px;box-shadow:0 24px 80px #0008;touch-action:none}
