.dev-game-card { color: #dce4ed; }
.dev-game-card .dev-game-field { display: grid; min-width: 0; gap: 12px; margin: 0 0 24px; }
.dev-game-card .dev-game-options { display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,220px),1fr)); gap: 20px; }
.dev-game-card .dev-game-field input { width: 100%; min-width: 0; color: #dce4ed; font: inherit; }
.dev-game-card .dev-game-command { display: flex; align-items: center; flex-wrap: wrap; gap: 12px; margin: 4px 0 20px; color: #94a3b8; }
.dev-game-card .dev-game-command code { color: #dce4ed; font-size: .95em; padding: 7px 12px; border-radius: 10px; background: rgba(13,20,27,.55); border: 1px solid rgba(255,255,255,.1); }
.dev-game-card [data-dev-module-help] { display: none; }
@media(max-width:600px) { .dev-game-card .dev-game-options { grid-template-columns: 1fr; gap: 0; } }
