/* 标题与权限为一组，状态留在右侧；停止操作复用底部发送按钮。 */
.task-title-row{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}
.task-title-row .task-name{margin:0;min-width:0;flex:0 1 auto;overflow-wrap:anywhere}
.task-title-row .task-access-button{flex:0 0 auto;font-size:12px!important;line-height:1.3;padding:4px 7px!important;border-radius:6px!important;opacity:.85}
.task-title-row .task-access-button:disabled{opacity:.4}

/* 运行时停止与发送分开，草稿不会改变停止按钮的含义。 */
.follow .follow-next:not([hidden]){flex:0 0 auto;min-height:40px;padding:0 9px;border:1px solid #326987;border-radius:9px;background:#0e2b3c;color:#9edbff;font-size:12px;font-weight:600}
.follow .follow-next:disabled{opacity:.5}

/* 同名会话默认收起旧历史；选中卡整块高亮。 */
#mobile-task-list .mobile-task-row.selected{background:rgba(81,180,173,.13)!important;border-color:var(--line)!important;box-shadow:none!important;color:var(--ink)!important}
.duplicate-history-toggle{display:block;width:100%;margin:5px 0 8px;padding:8px 10px;border:1px solid #2d5874;border-radius:8px;background:#0a2233;color:#9ad5f1;text-align:left;font-size:12px}
.duplicate-history-toggle:active{background:#174a6b}

#mobile-task-list .mobile-task-row.selected b{color:var(--ink)!important}
#mobile-task-list .mobile-task-row.selected small{color:var(--muted)!important}
