/* Grok Rogue: 3x3 pad with diagonals and Wait in the centre. */
.gs-pad { grid-template-columns: repeat(3, var(--pk, 64px)); grid-template-rows: repeat(3, var(--pk, 64px));
  grid-template-areas: "nw up ne" "lt wt rt" "sw dn se"; }
.gs-k.nw { grid-area: nw; } .gs-k.up { grid-area: up; } .gs-k.ne { grid-area: ne; }
.gs-k.lt { grid-area: lt; } .gs-k.wt { grid-area: wt; } .gs-k.rt { grid-area: rt; }
.gs-k.sw { grid-area: sw; } .gs-k.dn { grid-area: dn; } .gs-k.se { grid-area: se; }
.cz-theme[data-theme=classic] i:first-child { background: #1a2438; } .cz-theme[data-theme=classic] i:nth-child(2) { background: #7ad0ff; }
.cz-theme[data-theme=retro] i:first-child { background: #001000; } .cz-theme[data-theme=retro] i:nth-child(2) { background: #5aff5a; }
#cv { touch-action: none; }
