/* An agent sent on one task (0133): its page and the list of them (agent-task.js). */
.atask-heading{align-items:flex-start}
.atask-heading h1{overflow-wrap:anywhere}
.atask-status{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px}
.atask-on-it{font-size:.9rem;margin:0!important}
.atask-ask h2,.atask-approval h2,.atask-question h2{font-size:1.15rem;overflow-wrap:anywhere}
.atask-asked{font-size:.85rem;color:var(--muted);margin-bottom:6px}
.atask-result{border-inline-start:4px solid var(--green)}
.atask-result-body{font-size:1.05rem;font-weight:600;overflow-wrap:anywhere}
.atask-result .btn{margin-top:12px}
.atask-approval{border-inline-start:4px solid var(--amber)}
.atask-question{border-inline-start:4px solid var(--purple)}
.atask-question-body{margin-top:6px;overflow-wrap:anywhere}
.atask-answer{display:grid;gap:10px;margin-top:14px}
.atask-label{font-size:.85rem;font-weight:600}
.atask-subhead{margin-bottom:14px}
.atask-timeline{list-style:none;margin:0;padding:0;display:grid;gap:14px}
.atask-line{border-inline-start:2px solid #e3d4f0;padding-inline-start:14px}
.atask-line p{font-size:.9rem;overflow-wrap:anywhere}
.atask-line-head{display:flex;gap:10px;align-items:baseline;justify-content:space-between;margin-bottom:3px}
.atask-line-head strong{font-size:.875rem}
.atask-line.atask-k-done{border-inline-start-color:var(--green)}
.atask-line.atask-k-approval,.atask-line.atask-k-stuck{border-inline-start-color:var(--amber)}
.atask-row{color:inherit}
.atask-row strong{overflow-wrap:anywhere}
@media(max-width:600px){.atask-answer .actions .btn,.atask-ask .actions .btn,.atask-approval .actions .btn{flex:1}}
