.ask-alert{margin:0;max-width:90%;color:var(--blocked-ink)}.ask-note{margin:0;font-size:13px;color:var(--ink-4)}.ask-chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ask-chips a,.ask-chips button{display:inline-flex;align-items:center;height:32px;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-2);font:inherit;text-decoration:none;cursor:pointer}.ask-chips a:hover,.ask-chips button:hover:not(:disabled){background:var(--shell-ground,var(--inset));color:var(--ink-1)}.ask-chips button:disabled{cursor:default}.ask-chips button:disabled:not([aria-busy]){opacity:.55}.ask-chips button[aria-busy]{display:inline-flex;align-items:center;gap:var(--space-2)}.ask-chips a:focus-visible,.ask-chips button:focus-visible{outline:2px solid var(--burnt-orange);outline-offset:2px}.agent-group__body:has(>.ask-said){margin-top:0}.ask-basis{align-self:flex-start;margin:calc(var(--space-2) - var(--space-4)) 0 0;font-size:13px;color:var(--ink-4)}.ask-basis:focus-visible{outline:2px solid var(--burnt-orange);outline-offset:2px;border-radius:4px}.ask-edit{display:grid;grid-template-columns:max-content 1fr;-moz-column-gap:var(--space-4);column-gap:var(--space-4);row-gap:var(--space-1);margin:0;max-width:90%;font-variant-numeric:tabular-nums}.ask-edit__row{display:contents}.ask-edit dt{color:var(--ink-4)}.ask-edit dd{margin:0;color:var(--ink-2)}.ask-edit__before{color:var(--ink-4)}.ask-edit__after{font-weight:var(--font-weight-semibold);color:var(--ink-1)}.ask-recent{max-width:780px;margin:var(--space-6) auto 0}.ask-recent__label{margin:0 0 var(--space-2);font-size:13px;font-weight:500;color:var(--ink-4)}.ask-recent__list{margin:0;padding:0;list-style:none}.ask-recent__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--space-4);padding:var(--space-3) var(--space-2);border-top:1px solid var(--line);color:var(--ink-1);font-size:14px;text-decoration:none}.ask-recent__row:hover{background:var(--card-ground)}.ask-recent__row[data-unseen] .ask-recent__ask{font-weight:600}.ask-recent__ask{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-recent__co{font-weight:400;color:var(--ink-4)}.ask-recent__state{display:inline-flex;align-items:center;gap:var(--space-2);font-size:13px;white-space:nowrap;color:var(--ink-4)}.ask-recent__state[data-state=needs_you],.ask-recent__state[data-state=ready]{color:var(--ready-ink)}.ask-recent__state[data-state=failed]{color:var(--blocked-ink)}.ask-start{display:flex;flex-direction:column;gap:var(--space-2);max-width:90%;margin-bottom:var(--space-6)}.ask-start input,.ask-start textarea{padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-1);font:inherit}.ask-start textarea{min-height:72px;resize:vertical}.ask-start ul{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.ask-start>button{align-self:flex-start}.ask-start__doc{display:flex;align-items:center;gap:var(--space-2)}.ask-card__aside{position:absolute;z-index:1;top:var(--space-2);right:var(--space-2);display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:var(--radius-sm);background:none;color:var(--ink-4);cursor:pointer}.ask-card__aside:before{content:"";position:absolute;inset:calc(var(--space-2) * -1)}.ask-card__aside:hover:not(:disabled){background:var(--inset);color:var(--ink-1)}.ask-card__aside svg{width:14px;height:14px}.ask-card__state{display:inline-flex;align-items:center;gap:var(--space-2);min-height:32px;font-size:13px;color:var(--ink-4)}.ask-card__state[data-tone=ready]{color:var(--ready-ink)}.agent-pick__card[data-state=leaving] .agent-pick__body{opacity:.55}.ask-card__aside:disabled{opacity:.4;cursor:default}.agent-pick__card[data-state=built]{border-color:transparent;background:linear-gradient(var(--card-ground),var(--card-ground)) padding-box,var(--grad) border-box}.ask-rate{display:flex;gap:var(--space-1);margin-top:calc(var(--space-2) - var(--space-4))}.ask-rate button{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:var(--radius-sm);background:none;color:var(--ink-4);cursor:pointer}.ask-rate button:hover{background:var(--inset);color:var(--ink-1)}.ask-rate button[aria-pressed=true]{background:none;color:var(--ink-1)}.ask-rate button[aria-pressed=true] svg{fill:currentColor}.ask-rate svg{width:16px;height:16px}