/* A question from the agent, waiting in the thread (elara_ask_user.js). The product scale owns every dimension and colour. */
.ask-card{display:flex;flex-direction:column;gap:var(--sp1);box-sizing:border-box;max-width:var(--measure-wide);margin:var(--sp2) 0;padding:var(--sp2);background:var(--panel);color:var(--ink);border:var(--bw-hair) solid var(--gold2);font-size:var(--fs-step--1);line-height:var(--lb-step--1)}
.ask-card .ask-question{margin:0;font-weight:var(--w-semi)}
.ask-card .ask-options,.ask-card .ask-reply{display:flex;flex-wrap:wrap;gap:var(--sp1)}
.ask-card .ask-input{flex:1 1 var(--sp10);min-width:0;box-sizing:border-box;min-height:var(--sp-tap);padding:var(--sp1) var(--sp1half);font:inherit;color:var(--ink);background:var(--panel2);border:var(--bw-hair) solid var(--line2)}
.ask-card .ask-input:focus-visible{outline:var(--bw-rule) solid var(--gold2);outline-offset:var(--bw-rule)}
.ask-card.answered{border-color:var(--line2)}
.ask-card .ask-answer{margin:0;color:var(--mut)}
