/* Grok Lander: game-specific bits on top of ggkit.css */
.gs-pad { grid-template-columns: repeat(3, var(--pk, 64px)); grid-template-rows: var(--pk, 64px); grid-template-areas: "l t r"; }
.gs-k.l { grid-area: l; } .gs-k.r { grid-area: r; } .gs-k.t { grid-area: t; }
.cz-theme[data-theme=classic] i:first-child { background: #020304; } .cz-theme[data-theme=classic] i:nth-child(2) { background: #e8f0ff; }
.cz-theme[data-theme=neon] i:first-child { background: #0b0322; } .cz-theme[data-theme=neon] i:nth-child(2) { background: #3dfcff; }
.ld-fuel { flex: 1 1 auto; max-width: 160px; height: 12px; border-radius: 6px; background: #d9e6dd; overflow: hidden; }
.ld-fuel i { display: block; height: 100%; width: 100%; background: linear-gradient(90deg, #19c155, #7dffa8); border-radius: 6px; }
.ld-fuel.low i { background: linear-gradient(90deg, #e0452b, #ff9a6a); }
.ld-ok { color: #13723b !important; } .ld-bad { color: #c23a22 !important; }
