/* Glitch Defence 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}
.defence-tools{grid-template-columns:1fr 1fr}
.stash{display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;color:var(--cyan);background:var(--panel);border:2px solid var(--line);border-radius:10px;padding:10px 6px}
.stash small{font-size:8px;color:var(--muted)}
.bat{position:relative;width:12px;height:18px;border:2px solid var(--cyan);border-radius:3px;flex:none}
.bat::before{content:"";position:absolute;left:2px;right:2px;top:-5px;height:3px;background:var(--cyan);border-radius:1px}
.bat::after{content:"";position:absolute;left:2px;right:2px;bottom:2px;height:7px;background:var(--cyan);border-radius:1px}
#nextBtn{color:var(--mogi);border-color:var(--mogi);padding:14px 6px}
#nextBtn:disabled{color:var(--muted);border-color:var(--line);cursor:default;transform:none}
@media (max-width:560px){.stash small{display:none}}
