:root{color-scheme:dark;font-family:Arial,DejaVu Sans,sans-serif;background:#10222b}*{box-sizing:border-box}html,body,#game-shell,#game{width:100%;height:100%;margin:0;overflow:hidden}body{background:radial-gradient(circle at 50% 30%,rgba(93,139,106,.28),transparent 42%),linear-gradient(#162e38,#0c1b23)}#game-shell{display:grid;place-items:center;position:relative}#game{display:grid;place-items:center}#game canvas{image-rendering:auto;box-shadow:0 18px 70px #00000085,0 0 0 2px #f7dea91f;border-radius:3px}#loading{position:absolute;color:#f7dea9;letter-spacing:.06em;pointer-events:none}body.ready #loading{display:none}
