
/* Duelist Kingdom cleanup pass: cleaner panels, fewer dev-looking artifacts. */
.dk-help-grid,.dk-command-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}
.dk-help-card,.dk-clean-card{border:1px solid rgba(255,215,106,.3);background:linear-gradient(180deg,rgba(12,18,44,.92),rgba(8,11,28,.96));border-radius:18px;padding:16px;box-shadow:0 16px 40px rgba(0,0,0,.28)}
.dk-clean-card h3,.dk-help-card h3{margin:0 0 8px;color:#ffd76a;text-shadow:0 1px 2px #000}
.dk-command-pill{display:inline-flex;align-items:center;gap:6px;margin:4px 6px 4px 0;padding:6px 10px;border-radius:999px;background:rgba(0,179,255,.14);border:1px solid rgba(0,179,255,.28);font-size:.9rem}
.pk-eyebrow{letter-spacing:.12em;text-transform:uppercase}
.pk-page-nav a,.pk-page-nav .pk-btn{white-space:nowrap}
.pk-muted:has(+ .pk-muted){margin-top:4px}
.dk-dev-note,.pk-dev-note,[data-dev-note]{display:none!important}
@media(max-width:760px){.dk-help-grid,.dk-command-grid{grid-template-columns:1fr}.pk-page-nav{overflow-x:auto;display:flex;gap:8px}}
