:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html,body{height:100%;margin:0}body{background:#1b2230;font-family:system-ui,sans-serif;overflow:hidden}main{justify-content:center;align-items:center;width:100dvw;height:100dvh;display:flex;position:relative}.stage{background:#bfe3ff;position:relative;overflow:hidden}@media (width>=701px){.stage{border-radius:20px;width:min(100dvw,56.25dvh);height:min(100dvh,177.778dvw);box-shadow:0 24px 70px #00000073}}@media (width<=700px){.stage{width:100dvw;height:100dvh}}.title{z-index:2;letter-spacing:.14em;text-transform:uppercase;color:#14284666;margin:0;font-size:.85rem;font-weight:600;position:absolute;top:.6rem;left:.9rem}#game{cursor:pointer;width:100%;height:100%;display:block}
