.command-agent-response{position:absolute;bottom:calc(100% + 10px);left:0;right:0;max-height:min(320px,48vh);overflow:auto;border:1px solid var(--line,#c8cdd4);border-radius:15px;background:var(--surface,#fff);color:var(--ink,#1c2530);box-shadow:var(--mat-shadow-float,0 12px 35px #0002);padding:12px 15px;font:13px/1.55 var(--font,system-ui,sans-serif);z-index:80;pointer-events:auto;overscroll-behavior:contain}.command-agent-response[hidden]{display:none}.command-agent-response header{display:flex;align-items:center;gap:10px;position:sticky;top:-12px;background:inherit;padding:0 0 8px}.command-agent-response header strong{font-size:12px}.command-agent-response [data-agent-skill]{font-size:12px;color:var(--dim);flex:1;min-width:0;overflow-wrap:anywhere}.command-agent-response button{font:inherit;color:inherit;background:transparent;border:1px solid var(--line);border-radius:7px;padding:2px 7px;min-height:28px;flex:none;cursor:pointer}.command-agent-response [data-agent-reply]{white-space:pre-wrap;overflow-wrap:anywhere}.command-agent-response button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.command[data-log=true] .command-agent-response{display:none}
.command:not([data-seat]) .command-agent-response{bottom:calc(100% + 10px + var(--cad-controls-height,0px))}
.command:not([data-seat]):has(.command-agent-response:not([hidden])) .command__cad-queue{bottom:calc(100% + 20px + var(--agent-response-height,0px) + var(--cad-controls-height,0px));max-height:min(26vh,230px)}
.command-agent-response{max-height:min(320px,32vh)}
.command[data-seat] .command-agent-response{position:static;flex:0 1 auto;margin:8px;max-height:32vh}
.command[data-seat] .cad-command-bar{position:relative;bottom:auto;flex:0 0 auto}
.command:has(.cad-command-help:not([hidden])) .command-agent-response,.command:has(.cad-command-help:not([hidden])) .command__cad-queue{display:none}
.command[data-log=true] .command__cad-queue{bottom:calc(100% + 9px)}
.command[data-agent-state="working"] .command-agent-response header strong::before{content:"⏳ "}.command[data-agent-state="complete"] .command-agent-response header strong::before{content:"✓ "}.command[data-agent-state="question"] .command-agent-response header strong::before{content:"? "}.command[data-agent-state="error"] .command-agent-response header strong::before{content:"✕ ";color:var(--danger)}.command[data-agent-state="refused"] .command-agent-response header strong::before{content:"⛔ ";color:var(--danger)}.command[data-agent-state="busy"] .command-agent-response header strong::before{content:"⏸ "}.command[data-agent-state="canceled"] .command-agent-response header strong::before{content:"⊘ "}.command[data-agent-state="unavailable"] .command-agent-response header strong::before{content:"◌ "}
.command-agent-response [data-agent-steps]{margin:0 0 8px;padding-left:18px}.command-agent-response [data-agent-steps] li{display:flex;flex-wrap:wrap;gap:6px}.command-agent-response [data-agent-steps] li[data-step-status="failed"]{color:var(--danger)}.command-agent-response [data-agent-steps] li[data-step-status="skipped"],.command-agent-response [data-agent-steps] li[data-step-status="not_applied"]{opacity:.7}.command-agent-response [data-agent-steps] [data-step-route]{font-weight:600}.command-agent-response [data-agent-steps] [data-step-duration]{opacity:.7;font-size:11px}.command-agent-response [data-agent-request-id]{display:block;opacity:.7;font-size:11px}
.support-guidance{display:grid;gap:9px;margin-top:12px;padding-top:10px;border-top:1px solid var(--line,#c8cdd4);font-size:13px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}
.support-guidance strong{font-size:12px}.support-guidance__steps{margin:0;padding-left:23px}.support-guidance__steps li+li{margin-top:7px}.support-guidance__note{display:block;margin:0;color:var(--dim,#657080);font-size:11px;line-height:1.45}
.support-guidance a{color:var(--accent-ink,#2467cc);text-decoration:underline;text-underline-offset:2px}.support-guidance a:focus-visible,.support-guidance summary:focus-visible{outline:2px solid var(--accent-ink,#2467cc);outline-offset:3px}
.support-guidance summary{cursor:pointer;font-weight:600}.support-guidance__sources ul{margin:8px 0 0;padding-left:20px}.support-guidance__sources li+li{margin-top:5px}.support-guidance__videos{display:grid;gap:8px}
.support-guidance__video{padding:9px 10px;border:1px solid var(--line,#c8cdd4);border-radius:9px;min-width:0}.support-guidance__video summary{font-size:12px}.support-guidance__video summary small{display:block;margin:3px 0 0 15px;color:var(--dim,#657080);font-weight:400}.support-guidance__video>a{display:inline-block;font-size:11px;margin-top:7px}.support-guidance__player:empty{display:none}.support-guidance__player iframe{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:7px;margin-top:9px;background:#111}
