.commandSec{background:linear-gradient(180deg,#fffdf7,#f7fbff);border-top-color:#b78cff!important}.commandSec textarea{width:100%;min-height:78px;resize:vertical;background:#fff;border:2px solid #aebbc9;border-radius:10px;padding:10px;color:#17202b;font:inherit;line-height:1.45}.commandActions{display:grid;grid-template-columns:1.3fr 1fr .8fr;gap:8px;margin-top:8px}.commandActions .preview{background:#eee8ff;border-color:#6d5aa8}.commandActions .execute{background:#5bbd86;border-color:#2d6544;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.commandPreview{margin-top:9px}.commandUnderstood{font-size:11px;background:#f4f0ff;border:1px solid #cbbcef;border-radius:9px;padding:8px;color:#32245d}.commandSteps{display:grid;gap:6px;margin-top:7px}.commandStep{display:flex;align-items:center;justify-content:space-between;gap:8px;border:2px solid #c9d3dd;border-radius:9px;padding:7px 8px;background:#f8fafc}.commandStep>div{display:flex;align-items:center;gap:7px;min-width:0}.commandStep strong{font-size:11px}.stepNum{width:22px;height:22px;border:2px solid #26313d;border-radius:50%;display:grid;place-items:center;font-size:10px;background:#fff;flex:0 0 auto}.riskBadge{font-size:10px;font-weight:800;border-radius:999px;padding:3px 7px;border:1px solid currentColor;white-space:nowrap}.risk-safe{color:#176b46}.risk-reversible{color:#8a5b00}.risk-destructive{color:#9a2431}.commandStep.risk-safe{background:#eefaf4;border-color:#8bc9aa}.commandStep.risk-reversible{background:#fff8e8;border-color:#e2bd65}.commandStep.risk-destructive{background:#fff0f1;border-color:#df8f98}.commandSummary{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}.commandSummary span{font-size:10px;background:#eef2f6;border:1px solid #cbd5df;border-radius:999px;padding:3px 6px}.commandWarning,.commandError{margin-top:8px;background:#fff1dc;border:2px solid #d59a33;border-radius:9px;padding:8px;font-size:11px;line-height:1.4}.commandError{background:#fff0f1;border-color:#d9828c}.commandError p{margin:4px 0}.commandExamples{display:flex;gap:5px;flex-wrap:wrap;margin-top:7px}.commandExample{padding:5px 7px;font-size:10px;background:#fff}.commandStatus{min-height:16px;margin-top:7px;font-size:11px;color:#5c6674}.commandStatus[data-tone="good"]{color:#157347;font-weight:700}.commandStatus[data-tone="warn"]{color:#9a5b00;font-weight:700}@media(max-width:850px){.section.commandSec{grid-column:1/-1}.commandActions{grid-template-columns:1fr 1fr}.commandActions #commandClearBtn{grid-column:1/-1}}
