/* Stay inside the existing utility row; do not take height from gameplay. */
.runner-preferences { display:flex; align-items:center; justify-content:flex-end; gap:2px; }
.runner-preferences button { white-space:nowrap; padding-inline:8px; }
.runner-preferences button:disabled { opacity:.65; cursor:default; }
@media(max-width:640px) and (orientation:landscape) {
 .runner-preferences button { padding-inline:5px; font-size:11px; }
 .tools { gap:4px; }
}
