html,body{background:#1d2433;height:100%;margin:0;overflow:hidden}html{-webkit-tap-highlight-color:transparent}#game{touch-action:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0}#game canvas{display:block}.failure-notice{color:#f4ecff;text-align:center;background:#05030fb8;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:16px;font:20px/1.4 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:flex;position:absolute;inset:0}.failure-notice h1{color:#bff6ff;margin:0;font-size:clamp(40px,8vw,88px)}.failure-notice p{max-width:32em;margin:0}
