/* Cue bots inside the Workflows tab. Cards reuse .built-card for day and night colours. */
.bot-card-head{display:flex;align-items:center;gap:14px;margin-bottom:4px}
.built-card img.bot-avatar,.bot-avatar{position:static;transform:none;box-shadow:none;width:56px;height:56px;border-radius:14px;object-fit:cover;border:1px solid var(--plum);display:block;flex:none}
.bot-avatar-blank{display:grid;place-items:center;background:var(--rose-light);font-family:var(--serif);font-size:1.6rem;color:var(--plum)}
.bot-label{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:6px 0 2px;color:var(--plum)}
.bot-limits{font-size:14px!important;padding-left:12px;border-left:3px solid var(--rose);margin:4px 0 10px}
.bot-steps{margin:10px 0 4px;padding-left:20px;display:grid;gap:12px;font-size:15px}
.bot-steps strong{display:block}
.bot-copy{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px}
.bot-copy .button{padding:9px 16px;min-height:44px}
.bot-copy textarea{width:100%;font:inherit;font-size:13px;padding:8px 10px;border:1px solid var(--plum);border-radius:5px;background:#fff;color:#27294a}
.bot-copied{font-size:13px}
.bot-needs{display:block;font-size:13px;margin-top:4px;opacity:.85}
.bot-instructions p{white-space:pre-line;font-size:14px}
/* "My Cue bots" panel at the top of the Workflows tab. */
.cue-note{border:1px solid var(--plum);border-radius:6px;padding:24px;background:var(--rose-light);max-width:860px;margin:0 0 26px}
.cue-note h2{font-size:1.5rem;margin:0 0 6px}.cue-note p{margin:0 0 16px}
.cue-note-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}
[data-theme="dark"] .cue-note{background:#202944;border-color:#6879a5}
[data-theme="dark"] .bot-avatar-blank{background:#334267;color:#eff1ff}
[data-theme="dark"] .bot-limits{border-left-color:#6879a5}
[data-theme="dark"] .bot-copy textarea{background:#11172b;color:#eff1ff;border-color:#6879a5}
