.ark-dino-command-builder{margin:22px 0;padding:18px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:rgba(255,255,255,.035)}
.ark-dino-command-builder h2{margin:0 0 7px}
.adc-builder-intro{margin:0 0 16px;color:rgba(255,255,255,.72)}
.adc-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-bottom:14px}
.adc-field{display:flex;flex-direction:column;gap:5px;font-size:.88rem;font-weight:600}
.adc-field input,.adc-field select{min-height:38px;padding:7px 9px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:#171a20;color:inherit;font:inherit}
.adc-command-box{display:flex;gap:9px;align-items:center;padding:12px;border-radius:7px;background:#0d1117;border:1px solid rgba(116,192,252,.36)}
.adc-command{flex:1;min-width:0;overflow:auto;white-space:pre;font:600 .93rem ui-monospace,SFMono-Regular,Menlo,monospace;color:#d7f9df}
.adc-copy,.adc-reset{border:1px solid rgba(255,255,255,.2);border-radius:6px;background:#243241;color:#fff;padding:8px 11px;cursor:pointer;white-space:nowrap}
.adc-help{margin:9px 0 0;color:rgba(255,255,255,.62);font-size:.82rem}
@media (max-width:650px){.adc-controls{grid-template-columns:1fr}.adc-command-box{align-items:stretch;flex-direction:column}.adc-copy{width:100%}}
