/* Word Guess only. Everything else comes from ../shared/game.css. */
canvas#world{cursor:pointer;touch-action:none}
canvas#world:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}
.tools[hidden]{display:none}
.keys{display:grid;gap:5px}
.key-row{display:flex;gap:5px;justify-content:center}
.key{font-family:inherit;font-size:13px;color:var(--ink);background:var(--panel);border:2px solid var(--line);border-radius:8px;
  flex:1;max-width:46px;padding:12px 0;cursor:pointer;touch-action:manipulation}
.key.wide{max-width:70px;flex:1.5;font-size:11px}
.key:active{transform:scale(.95)}
.key:focus-visible{outline:3px solid var(--cyan);outline-offset:2px}
.key.right{background:#2E9E3A;border-color:#7CFF6B;color:#0b0a10}
.key.near{background:#D9A400;border-color:#FFE45C;color:#0b0a10}
.key.wrong{opacity:.35}
@media (max-width:420px){.key{font-size:11px;padding:11px 0}.keys,.key-row{gap:3px}}
