:root{--bg:#0f0f10;--ink:#f3f3f1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--ink);margin:0;font:16px/1.5 system-ui,sans-serif}#game{height:100%;min-height:100svh;display:grid;position:relative}canvas{touch-action:none;outline:none;width:100%;height:100%;display:block}canvas:focus-visible{outline:2px solid color-mix(in srgb, var(--ink) 35%, transparent);outline-offset:-2px}.full{background:color-mix(in srgb, var(--ink) 12%, transparent);height:36px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 14px;font-size:14px;position:absolute;bottom:12px;right:12px}.embedded .full{display:none}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nojs{place-self:center}
