/* Shared conversation surfaces. Actual controls, permissions and scroll ownership stay intact. */
body.dashboard-page #view-agents,
body.dashboard-page #view-teams,
body.dashboard-page #view-home.home-conversation {
  --agent-measure:800px;
  --agent-ink:#0d0d0d;
  --agent-secondary:#5d5d5d;
  --agent-muted:#818187;
  --agent-line:#0000001a;
  --agent-soft:#f3f3f3;
  --agent-success-ink:#396648;
  --agent-success-surface:#eaf4eb;
  --agent-success-border:#cee1d1;
  --agent-info-ink:#476781;
  --agent-info-surface:#eef3f8;
  --agent-info-border:#d8e2ed;
  --agent-warning-ink:#795d28;
  --agent-warning-surface:#faf2df;
  --agent-warning-border:#eaddb7;
  min-width:0;
  background:#fff;
  color:var(--agent-ink);
  font-family:var(--font-family);
  font-size:14px;
  font-weight:400;
  line-height:24px;
}
body.dashboard-page #view-agents :is(button,input,textarea,select),
body.dashboard-page #view-home.home-conversation .home-chat :is(button,input,textarea,select) { font-family:inherit; }
body.dashboard-page #view-agents strong,
body.dashboard-page #view-home.home-conversation .home-chat strong { font-weight:600; }
body.dashboard-page #view-agents .agent-chat-header {
  min-height:58px;
  padding:10px 24px;
  border-bottom-color:#0000000d;
}
body.dashboard-page #view-agents .agent-chat-header h1 { font-size:14px;line-height:24px;font-weight:600; }
body.dashboard-page #view-agents .agent-profile-toggle,
body.dashboard-page #view-agents .agent-header-state { font-size:13px;line-height:21px; }
/* The existing Agent header is mounted into the global topbar, retaining its controls. */
body.portal-page.dashboard-page.agent-header-merged .app-topbar {
  height:56px;
  min-height:56px;
  flex-wrap:nowrap;
  align-items:center;
  gap:8px;
  padding-block:0;
  background:#fff;
}
body.dashboard-page.agent-header-merged .app-topbar>.agent-chat-header.is-in-topbar {
  display:flex;
  align-items:center;
  flex:1 1 0;
  min-width:0;
  min-height:0;
  gap:8px;
  padding:0;
  border:0;
  color:#0d0d0d;
  font-family:var(--font-family);
  font-size:13px;
  line-height:21px;
}
body.dashboard-page.agent-header-merged .is-in-topbar>.agent-contact-avatar { display:block;flex:none;width:28px;height:28px; }
body.dashboard-page.agent-header-merged .is-in-topbar .agent-chat-heading { flex:1 1 0;min-width:0; }
body.dashboard-page.agent-header-merged .is-in-topbar .agent-title-row { min-width:0;gap:4px; }
body.dashboard-page.agent-header-merged .is-in-topbar h1 { min-width:0;margin:0;overflow:hidden;color:#0d0d0d;font-size:14px;line-height:24px;font-weight:600;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap; }
body.dashboard-page.agent-header-merged .is-in-topbar .agent-rename-action { flex:0 0 28px;width:28px;height:28px;border-radius:6px; }
body.dashboard-page.agent-header-merged .is-in-topbar .agent-header-state { display:inline-flex;flex:none;margin:0;padding:2px 6px;font-size:12px;line-height:20px; }
body.dashboard-page.agent-header-merged .is-in-topbar .agent-profile-toggle { display:flex;align-items:center;justify-content:center;flex:none;gap:5px;min-height:32px;margin:0;padding:5px 7px;border-radius:7px;color:#5d5d5d;font-family:inherit;font-size:13px;line-height:21px; }
body.dashboard-page.agent-header-merged .is-in-topbar .agent-profile-toggle:hover,
body.dashboard-page.agent-header-merged .is-in-topbar .agent-profile-toggle[aria-expanded="true"] { background:#f3f3f3;border-color:#0000001a;color:#0d0d0d; }
body.dashboard-page.agent-header-merged .is-in-topbar>.portal-button { flex:none;max-width:100px;min-height:32px;margin:0;padding:5px 7px;overflow:hidden;font-family:inherit;font-size:13px;line-height:21px;text-overflow:ellipsis;white-space:nowrap; }
body.dashboard-page.agent-header-merged .app-topbar-right { min-width:0;gap:8px;margin-left:0; }
body.dashboard-page.agent-header-merged .is-in-topbar :is(button,a):focus-visible { outline:2px solid #737373;outline-offset:2px; }
body.dashboard-page.agent-header-merged .is-in-topbar [hidden] { display:none!important; }
body.dashboard-page #view-agents .agent-thread-area { min-width:0; }
body.dashboard-page #view-agents .agent-thread {
  padding:24px max(24px,calc((100% - var(--agent-measure))/2)) 20px;
  scroll-padding-bottom:24px;
}
body.dashboard-page #view-agents .agent-message { min-width:0;margin-bottom:36px; }
body.dashboard-page #view-agents .agent-message-content { min-width:0;max-width:100%; }
body.dashboard-page #view-agents .agent-message.is-assistant>.agent-message-content>.agent-message-speaker { display:none; }
body.dashboard-page #view-agents .agent-message.is-teammate .agent-message-speaker { gap:8px;margin-bottom:12px;font-size:13px;line-height:21px; }
body.dashboard-page #view-agents .agent-message.is-teammate .agent-message-mark { width:22px;height:22px; }
body.dashboard-page #view-agents .agent-message.is-user .agent-message-content {
  width:auto;
  max-width:85%;
  padding:8px 14px;
  border-radius:16px;
  background:#f1f1f1;
  color:#0d0d0d;
}
body.dashboard-page #view-agents .agent-message.is-user .agent-message-text { color:inherit;font-size:14px;line-height:24px; }
body.dashboard-page #view-home.home-conversation .agent-reply,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply { min-width:0;font-size:14px;line-height:24px;font-weight:400;color:var(--agent-ink); }
body.dashboard-page #view-home.home-conversation .agent-reply p,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply p { margin:0 0 14px; }
body.dashboard-page #view-home.home-conversation .agent-reply :is(h2,h3,h4,h5,h6),
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply :is(h2,h3,h4,h5,h6) { margin:26px 0 10px;font-weight:600;line-height:1.5;letter-spacing:0;color:var(--agent-ink); }
body.dashboard-page #view-home.home-conversation .agent-reply h2,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply h2 { font-size:20px;line-height:28px; }
body.dashboard-page #view-home.home-conversation .agent-reply h3,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply h3 { font-size:18px;line-height:26px; }
body.dashboard-page #view-home.home-conversation .agent-reply :is(h4,h5,h6),
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply :is(h4,h5,h6) { font-size:16px;line-height:24px; }
body.dashboard-page #view-home.home-conversation .agent-reply ul,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply ul,
body.dashboard-page #view-home.home-conversation .agent-reply ol,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply ol { margin:12px 0 20px;padding-left:24px; }
body.dashboard-page #view-home.home-conversation .agent-reply li,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply li { margin:8px 0;padding-left:2px; }
body.dashboard-page #view-home.home-conversation .agent-reply li>:is(ul,ol),
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply li>:is(ul,ol) { margin:6px 0 0; }
body.dashboard-page #view-home.home-conversation .agent-reply li::marker,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply li::marker { color:var(--agent-secondary); }
body.dashboard-page #view-home.home-conversation .agent-reply>:first-child,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply>:first-child { margin-top:0; }
body.dashboard-page #view-home.home-conversation .agent-reply>:last-child,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply>:last-child { margin-bottom:0; }
body.dashboard-page #view-home.home-conversation .agent-reply strong,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply strong { color:var(--agent-ink);font-weight:600; }
body.dashboard-page #view-home.home-conversation .agent-reply a,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply a { overflow-wrap:anywhere;text-underline-offset:3px; }
body.dashboard-page #view-home.home-conversation .agent-reply blockquote,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply blockquote { margin:14px 0;padding:2px 0 2px 14px;border-left:2px solid #d9d9d9;color:var(--agent-secondary);line-height:24px; }
body.dashboard-page #view-home.home-conversation .agent-reply code,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply code { padding:2px 5px;border-radius:4px;background:#f1f1f1;font-size:13px; }
body.dashboard-page #view-home.home-conversation .agent-reply pre,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply pre {
  min-width:0;
  max-width:100%;
  margin:16px 0;
  padding:16px;
  overflow-x:auto;
  overscroll-behavior-x:contain;
  border:0;
  border-radius:14px;
  background:#f4f4f4;
  font-size:13px;
  line-height:22px;
}
body.dashboard-page #view-home.home-conversation .agent-reply pre code,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply pre code { padding:0;background:none;font-size:inherit;white-space:pre;word-break:normal;overflow-wrap:normal; }
body.dashboard-page #view-home.home-conversation .agent-reply-table,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply-table { min-width:0;max-width:100%;margin:16px 0;overflow-x:auto;overscroll-behavior-x:contain; }
body.dashboard-page #view-home.home-conversation .agent-reply-table table,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply-table table { font-size:14px;line-height:24px; }
body.dashboard-page #view-home.home-conversation .agent-reply-table th,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply-table th { padding:10px 12px;border-bottom-color:#d9d9d9;background:none;color:var(--agent-ink);font-size:14px;font-weight:600; }
body.dashboard-page #view-home.home-conversation .agent-reply-table td,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply-table td { padding:12px;border-bottom-color:#0000000d;color:var(--agent-ink);font-weight:400; }
body.dashboard-page #view-agents .agent-message.is-welcome .agent-message-text { max-width:620px;font-size:20px;line-height:1.5; }
body.dashboard-page #view-agents .agent-message-actions { gap:4px;margin-top:10px;min-height:32px; }
body.dashboard-page #view-agents .agent-message-copy {
  justify-content:center;
  width:32px;
  height:32px;
  min-width:32px;
  padding:7px;
  border:0;
  border-radius:8px;
  background:transparent;
  color:var(--agent-muted);
  opacity:0;
  cursor:pointer;
}
body.dashboard-page #view-agents .agent-message-copy svg { width:17px;height:17px; }
body.dashboard-page #view-agents .agent-message:hover .agent-message-copy,
body.dashboard-page #view-agents .agent-message:focus-within .agent-message-copy { opacity:1; }
body.dashboard-page #view-agents .agent-message-copy:hover { background:var(--agent-soft);color:var(--agent-ink); }
/* 0834: one result-card vocabulary across Agent, team and Home conversations.
 * The plain selectors also cover blocks mounted outside Markdown replies. */
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-list { margin:0; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-row { display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 16px;padding:12px 0;border-bottom:1px solid #0000000d; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-row:last-child { border-bottom:0; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-copy { display:block;min-width:0; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-name { margin:0 0 4px;font-size:14px;line-height:24px;font-weight:600; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-open { max-width:100%;font-size:14px;line-height:24px;font-weight:600;white-space:normal; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-meta { display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-domain { color:var(--agent-secondary);font-size:13px;line-height:21px; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-results .customer-fit-badge { display:inline-flex;align-self:flex-start;justify-self:start;flex:0 0 auto;width:fit-content;max-width:100%;gap:4px;min-height:26px;padding:2px 6px;border:1px solid var(--customer-fit-border,#0000000d);border-radius:5px;background:var(--customer-fit-surface,#f7f7f7);color:var(--customer-fit-ink,var(--agent-secondary));font-size:13px;line-height:21px;text-align:left;white-space:normal; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-results .customer-fit-badge strong { color:inherit;font-size:13px;line-height:21px;font-weight:600;letter-spacing:0; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-actions { display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px;min-width:0; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-feedback { align-self:auto;gap:2px; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-next { margin:0; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-feedback-choice,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-next .agent-card-action { min-height:34px;padding:4px 7px;border:0;border-radius:6px;background:none;color:var(--agent-secondary);font-size:13px;line-height:21px;font-weight:400; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-feedback-choice:not(:disabled):hover,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-next .agent-card-action:hover { background:var(--agent-soft);color:var(--agent-ink); }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-feedback-choice[aria-pressed="true"] { background:#f1f1f1;color:var(--agent-ink);opacity:1; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-evidence { margin-top:9px;color:var(--agent-secondary);font-size:13px;line-height:22px; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-evidence>summary { width:fit-content;min-height:30px;color:var(--agent-secondary);font-size:13px;line-height:21px; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-evidence p { margin:8px 0;font-size:13px;line-height:22px; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-evidence blockquote { margin:10px 0;padding-left:12px;border-left-color:#d9d9d9;line-height:24px; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-evidence a { color:var(--agent-secondary);text-decoration:underline;text-underline-offset:3px; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-results .customer-match-unavailable { font-size:13px;line-height:21px; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-results>.agent-card-actions { margin-top:12px;padding-top:6px; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-results>.agent-card-footnote { margin-top:10px;font-size:12px; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-work-funnel,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-work-funnel.has-checked,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-work-screening,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-tool-work-live { max-width:100%; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-work-process>summary,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-tool-work-summary { min-height:34px;gap:8px;padding:6px 0;color:#818187;font-size:12px;line-height:20px;font-weight:400; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-tool-work { margin-bottom:18px; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-tool-work-count { font-size:12px;line-height:20px;font-weight:400;color:#818187; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-tool-work-summary:after { margin-left:4px; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-tool-work-list { margin-top:8px; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-tool-work-list strong { font-size:13px;line-height:22px;font-weight:500;color:#73737a; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-tool-work-list p { font-size:12px;line-height:20px;color:#818187; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-tool-work-note,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-work-current-summary,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-work-history-note,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-work-waiting,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-work-disposition,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-pending { font-size:12px;line-height:20px;font-weight:400;color:#818187; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-work-heading h4 { font-size:13px;line-height:22px;font-weight:500;color:#73737a; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-run-timeline strong { font-size:13px;line-height:22px;font-weight:500;color:#73737a; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-run-timeline p { font-size:12px;line-height:20px;color:#818187; }
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-tool-work-live .agent-tool-work-summary { padding:6px 0; }
body.dashboard-page #view-agents .agent-suggestions { padding:8px max(24px,calc((100% - var(--agent-measure))/2)) 18px; }
body.dashboard-page #view-agents .agent-compose-area { padding:8px max(24px,calc((100% - var(--agent-measure))/2)) 28px;background:#fff; }
body.dashboard-page #view-agents .agent-composer {
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  align-items:center;
  gap:8px;
  min-width:0;
  max-width:100%;
  margin:0;
  padding:8px;
  border:1px solid #0000001a;
  border-radius:26px;
  background:#fff;
  box-shadow:0 2px 8px #00000005;
}
body.dashboard-page #view-agents .agent-composer:focus-within { border-color:#00000033;box-shadow:0 2px 8px #00000005; }
body.dashboard-page #view-agents .agent-composer textarea { grid-column:1;grid-row:1;display:block;min-width:0;min-height:24px;max-height:120px;margin:0;padding:0 6px;color:var(--agent-ink);font-size:14px;line-height:24px; }
body.dashboard-page #view-agents .agent-composer textarea::placeholder { color:var(--agent-muted); }
body.dashboard-page #view-agents .agent-composer-tools { grid-column:2;grid-row:1;align-self:end;align-items:center;gap:4px;min-height:36px;margin:0; }
body.dashboard-page #view-agents .agent-attachments { grid-column:1/-1;grid-row:2;min-width:0;margin:0;padding:0 6px 4px; }
body.dashboard-page #view-agents .agent-attach { justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;padding:8px;border-radius:50%;color:var(--agent-secondary); }
body.dashboard-page #view-agents .agent-attach svg { width:20px;height:20px; }
body.dashboard-page #view-agents .agent-attach:hover { background:var(--agent-soft);color:var(--agent-ink); }
body.dashboard-page #view-agents .agent-send { width:36px;height:36px;min-width:36px;min-height:36px;margin-left:auto;padding:8px;border:0;background:#252525;color:#fff; }
body.dashboard-page #view-agents .agent-send svg { width:20px;height:20px; }
body.dashboard-page #view-agents .agent-send:not(:disabled):hover { background:#0d0d0d; }
body.dashboard-page #view-agents .agent-send:disabled { border-color:transparent;background:#252525;color:#fff;opacity:.45; }
body.dashboard-page #view-agents .agent-compose-note { margin-top:9px;font-size:12px;color:var(--agent-muted); }
body.dashboard-page #view-agents .agent-message-delivery { gap:10px;font-size:13px;line-height:21px; }
body.dashboard-page #view-agents .agent-turn-error { font-size:13px;line-height:21px; }
body.dashboard-page #view-agents .agent-jump { bottom:12px;width:34px;height:34px;min-width:34px;min-height:34px;justify-content:center;padding:8px;gap:0;border-color:#0000001a;border-radius:50%;background:#fff;color:var(--agent-secondary);box-shadow:0 2px 6px #00000008; }
body.dashboard-page #view-agents .agent-jump svg { width:17px;height:17px; }
body.dashboard-page #view-agents .agent-jump:hover { background:#f3f3f3; }
body.dashboard-page #view-agents .agent-message-copy>span,
body.dashboard-page #view-agents .agent-attach>span,
body.dashboard-page #view-agents .agent-jump>span { position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0; }
body.dashboard-page #view-agents .agent-message-copy:focus-visible,
body.dashboard-page #view-agents .agent-attach:focus-visible,
body.dashboard-page #view-agents .agent-send:focus-visible,
body.dashboard-page #view-agents .agent-jump:focus-visible,
body.dashboard-page #view-agents .agent-work-process>summary:focus-visible,
body.dashboard-page #view-agents .agent-tool-work-summary:focus-visible { outline:2px solid #737373;outline-offset:3px; }
/* State owns visibility, including API-mode attachments and the empty conversation. */
body.dashboard-page #view-home.home-conversation [hidden],
body.dashboard-page #view-agents [hidden] { display:none!important; }
@media(max-width:760px) {
  body.portal-page.dashboard-page.agent-header-merged .app-topbar { height:54px;min-height:54px;gap:4px;padding:0 max(10px,env(safe-area-inset-right)) 0 max(10px,env(safe-area-inset-left)); }
  body.dashboard-page.agent-header-merged .app-topbar>.agent-chat-header.is-in-topbar { gap:4px; }
  body.dashboard-page.agent-header-merged.mobile-keyboard-open .app-topbar>.agent-chat-header.is-in-topbar:not([hidden]) { display:flex!important; }
  body.dashboard-page.agent-header-merged .is-in-topbar>.agent-contact-avatar { width:24px;height:24px; }
  body.dashboard-page.agent-header-merged .is-in-topbar .agent-profile-toggle { width:28px;min-width:28px;min-height:32px;padding:5px; }
  body.dashboard-page.agent-header-merged .is-in-topbar .agent-profile-toggle>span,
  body.dashboard-page.agent-header-merged .is-in-topbar .agent-header-state { position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0; }
  body.dashboard-page.agent-header-merged .is-in-topbar>.portal-button { max-width:48px;min-height:32px;padding:5px 4px;font-size:12px;line-height:20px; }
  body.dashboard-page.agent-header-merged .app-topbar-right { gap:2px; }
  body.dashboard-page.agent-header-merged .app-topbar .product-help-trigger { padding:5px 4px;font-size:12px;line-height:20px; }
  body.dashboard-page.agent-header-merged .app-topbar .workspace-messages-button { display:flex;align-items:center;justify-content:center;flex:none;width:32px;min-width:32px;height:32px;padding:6px; }
  body.dashboard-page.agent-header-merged .app-topbar .workspace-messages-button>span { display:none; }
  body.dashboard-page.agent-header-merged .app-topbar .workspace-user { width:32px;min-height:32px; }
  body.dashboard-page.agent-header-merged .app-topbar .app-avatar { width:30px;height:30px; }
  body.dashboard-page.agent-header-merged .app-topbar .mobile-navigation-toggle { width:32px;height:36px;padding:6px; }
  body.dashboard-page #view-agents .agent-chat-header { min-height:54px;padding:9px 16px; }
  body.dashboard-page #view-agents .agent-chat-header h1 { font-size:14px; }
  body.dashboard-page #view-agents .agent-thread { padding:20px 16px 16px; }
  body.dashboard-page #view-agents .agent-message { margin-bottom:36px; }
  body.dashboard-page #view-agents .agent-message.is-user .agent-message-content { max-width:92%;padding:10px 14px; }
  body.dashboard-page #view-agents .agent-message.is-welcome .agent-message-text { font-size:20px; }
  body.dashboard-page #view-home.home-conversation .agent-reply,
  body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply { font-size:14px;line-height:24px;font-weight:400; }
  body.dashboard-page #view-home.home-conversation .agent-reply :is(h2,h3,h4,h5,h6),
  body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply :is(h2,h3,h4,h5,h6) { margin-top:28px; }
  body.dashboard-page #view-home.home-conversation .agent-reply-table table,
  body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-reply-table table { font-size:14px; }
  body.dashboard-page #view-agents .agent-suggestions { padding:8px 16px 14px; }
  body.dashboard-page #view-agents .agent-compose-area { padding:8px max(16px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left)); }
  body.dashboard-page #view-agents .agent-composer { gap:4px;padding:8px;border-radius:26px; }
  body.dashboard-page #view-agents .agent-composer textarea { font-size:16px; }
  body.dashboard-page #view-agents .agent-message-copy { opacity:1; }
  body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-row { grid-template-columns:minmax(0,1fr);gap:10px; }
  body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-actions { gap:4px 10px; }
  body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-card-task,
}
@media(max-width:480px) {
  body.dashboard-page.agent-header-merged .is-in-topbar>.agent-contact-avatar { display:none; }
}
@media(hover:none) {
  body.dashboard-page #view-agents .agent-message-copy { opacity:1; }
}
@media(pointer:coarse) {
  body.dashboard-page #view-agents .agent-message-copy,
  body.dashboard-page #view-agents .agent-jump { width:40px;height:40px;min-width:40px;min-height:40px; }
  body.dashboard-page #view-agents .agent-send,
  body.dashboard-page #view-agents .agent-attach { width:36px;height:36px;min-width:36px;min-height:36px; }
  body.dashboard-page #view-agents .agent-work-process>summary,
  body.dashboard-page #view-agents .agent-tool-work-summary { min-height:40px; }
  body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-feedback-choice,
  body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-card-action,
  body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-next .agent-card-action,
  body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) :is(.agent-task-context,.agent-results-context) >summary,
  body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) :is(.agent-query-context,.agent-query-task-context)>summary,
  body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-customer-evidence>summary { min-width:40px;min-height:40px; }
}

/* The team Home coordinator shares the reading surface, while keeping its real tools. */
body.dashboard-page #view-home.home-conversation .home-chat { max-width:none; }
body.dashboard-page #view-home.home-conversation .home-chat:not(.is-empty) { min-height:0; }
body.dashboard-page #view-home.home-conversation .home-chat-toolbar { padding-inline:max(24px,calc((100% - var(--agent-measure))/2)); }
body.dashboard-page #view-home.home-conversation .home-chat-log { min-width:0;padding:24px max(24px,calc((100% - var(--agent-measure))/2)) 20px;scroll-padding-bottom:24px; }
body.dashboard-page #view-home.home-conversation .home-chat.is-empty .home-chat-log { padding:0; }
body.dashboard-page #view-home.home-conversation .home-chat-composer { min-width:0;max-width:none;padding:8px max(24px,calc((100% - var(--agent-measure))/2)) 28px; }
body.dashboard-page #view-home.home-conversation .home-chat-message { min-width:0;margin-bottom:36px;font-size:14px;line-height:24px;font-weight:400;color:var(--agent-ink); }
body.dashboard-page #view-home.home-conversation .home-chat-message-body { min-width:0;max-width:100%; }
body.dashboard-page #view-home.home-conversation .home-chat-message.is-user { margin-left:0; }
body.dashboard-page #view-home.home-conversation .home-chat-message.is-user .home-chat-message-body { max-width:85%;padding:10px 16px;border-radius:18px;background:#f1f1f1;color:#0d0d0d;font-size:14px;line-height:24px; }
body.dashboard-page #view-home.home-conversation .home-chat-message.is-assistant { max-width:100%;margin-right:0;padding:0; }
body.dashboard-page #view-home.home-conversation .home-chat-message-body.agent-reply { font-size:14px;line-height:24px;font-weight:400;color:var(--agent-ink); }
body.dashboard-page #view-home.home-conversation .home-message-file { border-color:#0000001a;color:var(--agent-secondary);font-size:13px;line-height:21px; }
body.dashboard-page #view-home.home-conversation .home-message-file:hover { background:var(--agent-soft); }
body.dashboard-page #view-home.home-conversation .home-message-mentions { color:var(--agent-secondary);font-size:13px;line-height:21px; }
body.dashboard-page #view-home.home-conversation .home-action-card { min-width:0;max-width:100%;margin:18px 0;padding:14px 0;border:0;border-top:1px solid #0000000d;border-radius:0;background:none;font-size:14px;line-height:24px;font-weight:400; }
body.dashboard-page #view-home.home-conversation .home-action-heading strong { font-size:14px;line-height:24px;font-weight:600; }
body.dashboard-page #view-home.home-conversation .home-action-preview { color:var(--agent-ink);font-size:14px;line-height:24px;font-weight:400; }
body.dashboard-page #view-home.home-conversation .home-action-card>p { color:var(--agent-secondary);font-size:12px;line-height:20px; }
body.dashboard-page #view-home.home-conversation .home-action-status { font-size:12px;line-height:20px; }
body.dashboard-page #view-home.home-conversation .home-action-preview pre { max-width:100%;overflow-x:auto;overscroll-behavior-x:contain; }
body.dashboard-page #view-home.home-conversation .home-chat-result-actions { gap:8px;margin-top:12px; }
body.dashboard-page #view-home.home-conversation .home-chat-result-actions :is(button,a) { min-height:36px;font-size:13px;line-height:21px;font-weight:400; }
body.dashboard-page #view-home.home-conversation .home-chat-state,
body.dashboard-page #view-home.home-conversation .home-recovery,
body.dashboard-page #view-home.home-conversation .today-error { color:var(--agent-secondary);font-size:13px;line-height:21px;font-weight:400; }
body.dashboard-page #view-home.home-conversation .home-toolbar-button,
body.dashboard-page #view-home.home-conversation .home-mention-option,
body.dashboard-page #view-home.home-conversation .home-history-empty,
body.dashboard-page #view-home.home-conversation .home-history-panel>header { font-size:13px;line-height:21px; }
body.dashboard-page #view-home.home-conversation .home-chat-jump { width:34px;height:34px;min-width:34px;min-height:34px;padding:8px;border-color:#0000001a;background:#fff;color:var(--agent-secondary);box-shadow:0 2px 6px #00000008; }
body.dashboard-page #view-home.home-conversation .home-chat-jump svg { width:17px;height:17px; }
body.dashboard-page #view-home.home-conversation .home-chat-jump:hover { background:var(--agent-soft); }
body.dashboard-page #view-home.home-conversation .today-composer { min-width:0;max-width:100%;margin:0;padding:8px;border:1px solid #0000001a;border-radius:26px;background:#fff;box-shadow:0 2px 8px #00000005; }
body.dashboard-page #view-home.home-conversation .today-composer:focus-within { border-color:#00000033;box-shadow:0 2px 8px #00000005; }
body.dashboard-page #view-home.home-conversation .today-composer.is-dragging { border-color:#737373;box-shadow:0 0 0 3px #0000000d; }
body.dashboard-page #view-home.home-conversation .home-composer-line { display:grid;grid-template-columns:36px minmax(0,1fr) 32px auto 36px;gap:4px;align-items:center; }
body.dashboard-page #view-home.home-conversation .today-composer textarea { grid-column:2;grid-row:1;min-width:0;min-height:24px;max-height:120px;margin:0;padding:0 2px;color:var(--agent-ink);font-size:14px;line-height:24px; }
body.dashboard-page #view-home.home-conversation .today-composer textarea::placeholder { color:var(--agent-muted); }
body.dashboard-page #view-home.home-conversation .today-composer textarea:focus,
body.dashboard-page #view-home.home-conversation .today-composer textarea:focus-visible { outline:none;box-shadow:none; }
body.dashboard-page #view-home.home-conversation .home-icon-button { width:36px;height:36px;min-width:36px;min-height:36px;padding:8px;color:var(--agent-secondary); }
body.dashboard-page #view-home.home-conversation .home-icon-button svg { width:20px;height:20px; }
body.dashboard-page #view-home.home-conversation .home-upload-button { grid-column:1;grid-row:1;align-self:end; }
body.dashboard-page #view-home.home-conversation .home-mention-button { grid-column:3;grid-row:1;align-self:end;width:32px;min-width:32px; }
body.dashboard-page #view-home.home-conversation .home-icon-button:hover,
body.dashboard-page #view-home.home-conversation .home-mention-button[aria-expanded="true"] { background:var(--agent-soft);color:var(--agent-ink); }
body.dashboard-page #view-home.home-conversation .home-mode-anchor { grid-column:4;grid-row:1;align-self:end;position:static;justify-self:start;min-width:0;max-width:100%; }
body.dashboard-page #view-home.home-conversation .home-mode-button { height:36px;max-width:100%;gap:4px;padding:0 6px;border-radius:8px;color:var(--agent-secondary);font-size:13px;line-height:21px; }
body.dashboard-page #view-home.home-conversation .home-mode-button>span { max-width:52px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
body.dashboard-page #view-home.home-conversation .home-mode-button:hover,
body.dashboard-page #view-home.home-conversation .home-mode-button[aria-expanded="true"] { background:var(--agent-soft);color:var(--agent-ink); }
body.dashboard-page #view-home.home-conversation .today-send { grid-column:5;grid-row:1;align-self:end;width:36px;height:36px;min-width:36px;min-height:36px;margin:0;padding:8px;border:0;background:#252525;color:#fff; }
body.dashboard-page #view-home.home-conversation .today-send svg { width:20px;height:20px; }
body.dashboard-page #view-home.home-conversation .today-send:not(:disabled):hover { background:#0d0d0d; }
body.dashboard-page #view-home.home-conversation .today-send:disabled { background:#252525;color:#fff;opacity:.45; }
body.dashboard-page #view-home.home-conversation .home-composer-chips { gap:6px;margin:0 4px 8px; }
body.dashboard-page #view-home.home-conversation .home-file-chip,
body.dashboard-page #view-home.home-conversation .home-agent-chip { min-width:0;border-color:#0000000d;background:#f3f3f3;color:var(--agent-secondary);font-size:13px;line-height:21px; }
body.dashboard-page #view-home.home-conversation .home-file-chip>span,
body.dashboard-page #view-home.home-conversation .home-agent-chip>span { min-width:0;max-width:100%; }
body.dashboard-page #view-home.home-conversation .home-chip-remove { color:var(--agent-muted); }
body.dashboard-page #view-home.home-conversation .home-effort-panel,
body.dashboard-page #view-home.home-conversation .home-mention-menu,
body.dashboard-page #view-home.home-conversation .home-history-panel { border-color:#0000001a;background:#fff; }
body.dashboard-page #view-home.home-conversation .home-effort-panel { bottom:calc(100% + 12px);right:0;left:auto;width:265px;max-width:100%; }
body.dashboard-page #view-home.home-conversation .home-effort-panel strong { font-size:14px;line-height:24px;font-weight:600; }
body.dashboard-page #view-home.home-conversation .home-effort-panel output,
body.dashboard-page #view-home.home-conversation .home-effort-panel>div { font-size:13px;line-height:21px; }
body.dashboard-page #view-home.home-conversation .home-effort-panel input { accent-color:#525252; }
body.dashboard-page #view-home.home-conversation .home-mention-option:hover,
body.dashboard-page #view-home.home-conversation .home-mention-option[aria-selected="true"],
body.dashboard-page #view-home.home-conversation .home-toolbar-button:hover,
body.dashboard-page #view-home.home-conversation .home-toolbar-button[aria-expanded="true"],
body.dashboard-page #view-home.home-conversation .home-history-row:hover { background:var(--agent-soft);color:var(--agent-ink); }
body.dashboard-page #view-agents :is(button,a,summary):focus-visible,
body.dashboard-page #view-home.home-conversation .home-chat :is(button,a,summary,input[type="range"]):focus-visible { outline:2px solid #737373;outline-offset:3px; }
@media(max-width:760px) {
  /* Home already receives the team shell's narrow-screen outer gutter. */
  body.dashboard-page #view-home.home-conversation .home-chat-toolbar { padding-inline:0; }
  body.dashboard-page #view-home.home-conversation .home-chat-log { padding:20px 0 16px; }
  body.dashboard-page #view-home.home-conversation .home-chat.is-empty .home-chat-log { padding:0; }
  body.dashboard-page #view-home.home-conversation .home-chat-composer { padding:8px 0 max(20px,env(safe-area-inset-bottom)); }
  body.dashboard-page #view-home.home-conversation .home-chat-message { margin-bottom:36px; }
  body.dashboard-page #view-home.home-conversation .home-chat-message.is-user .home-chat-message-body { max-width:92%;padding:10px 14px; }
  body.dashboard-page #view-home.home-conversation .today-composer { padding:8px; }
  body.dashboard-page #view-home.home-conversation .today-composer textarea { font-size:16px; }
  body.dashboard-page #view-home.home-conversation .home-mode-button>span { max-width:26px; }
  /* A nonempty phone draft gets the full reading width; an empty editor stays compact. */
  body.dashboard-page #view-home.home-conversation .today-composer:has(textarea:not(:placeholder-shown)) .home-composer-line { grid-template-columns:36px 32px minmax(0,1fr) 36px; }
  body.dashboard-page #view-home.home-conversation .today-composer:has(textarea:not(:placeholder-shown)) textarea { grid-column:1/-1;grid-row:1; }
  body.dashboard-page #view-home.home-conversation .today-composer:has(textarea:not(:placeholder-shown)) .home-upload-button { grid-column:1;grid-row:2; }
  body.dashboard-page #view-home.home-conversation .today-composer:has(textarea:not(:placeholder-shown)) .home-mention-button { grid-column:2;grid-row:2; }
  body.dashboard-page #view-home.home-conversation .today-composer:has(textarea:not(:placeholder-shown)) .home-mode-anchor { grid-column:3;grid-row:2; }
  body.dashboard-page #view-home.home-conversation .today-composer:has(textarea:not(:placeholder-shown)) .today-send { grid-column:4;grid-row:2; }
}
@media(pointer:coarse) {
  body.dashboard-page #view-home.home-conversation .home-icon-button,
  body.dashboard-page #view-home.home-conversation .today-send { width:36px;height:36px;min-width:36px;min-height:36px; }
  body.dashboard-page #view-home.home-conversation .home-mention-button { width:32px;min-width:32px; }
  body.dashboard-page #view-home.home-conversation .home-chat-jump { width:40px;height:40px;min-width:40px;min-height:40px; }
  body.dashboard-page #view-home.home-conversation .home-mode-button { min-height:36px; }
  body.dashboard-page #view-home.home-conversation .home-chat-result-actions :is(button,a) { min-height:40px; }
}
@media(max-width:760px) {
  /* Use the existing visual-viewport state; a long draft stays scrollable inside its editor. */
  body.dashboard-page.mobile-keyboard-open #view-home.home-conversation .home-chat { height:calc(var(--product-viewport-height,100dvh) - 96px);min-height:0; }
  body.dashboard-page.mobile-keyboard-open #view-home.home-conversation .home-chat-log { padding-block:6px; }
  body.dashboard-page.mobile-keyboard-open #view-home.home-conversation .home-chat.is-empty .home-chat-log { height:0;margin-top:0;padding:0; }
  body.dashboard-page.mobile-keyboard-open #view-home.home-conversation .home-chat.is-empty .home-chat-composer { margin-bottom:0;transform:none; }
  body.dashboard-page.mobile-keyboard-open #view-home.home-conversation .home-chat.is-empty .home-greeting,
  body.dashboard-page.mobile-keyboard-open #view-home.home-conversation .home-chat.is-empty .home-recent { display:none; }
  body.dashboard-page.mobile-keyboard-open #view-home.home-conversation .today-composer textarea { max-height:min(120px,calc(var(--product-viewport-height,100dvh) * .3),max(24px,calc(var(--product-viewport-height,100dvh) - 240px))); }
  body.dashboard-page.mobile-keyboard-open #view-home.home-conversation .home-composer-chips { max-height:clamp(24px,calc(var(--product-viewport-height,100dvh) - 288px),64px); }
  body.dashboard-page.mobile-keyboard-open #view-home.home-conversation .today-composer:has(.home-composer-chips:not([hidden])) textarea { max-height:min(120px,calc(var(--product-viewport-height,100dvh) * .3),max(24px,calc(var(--product-viewport-height,100dvh) - 312px))); }
}

/* Home keeps the same phone reading gutter as Agent and team threads. */
@media(max-width:760px){
 body.dashboard-page.home-conversation-open:not(.agent-conversation-open):not(.marketing-messages-open) .dashboard-main{padding-inline:16px}
}

/* 0832: progress is a quiet secondary disclosure; real replies keep the reading scale. */
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-message.is-process{margin-bottom:14px}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) :is(.agent-tool-work-list,.agent-run-timeline) time,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) :is(.agent-work-current-domain,.agent-query-stamp,.agent-card-footnote,.agent-task-snapshot,.agent-message-delivery){font-size:12px;line-height:20px;font-weight:400;color:#818187}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-message.is-process .agent-delivery-process{margin:0;min-width:0;max-width:100%;color:#818187;font-family:var(--font-family)}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-message.is-process .agent-delivery-summary.agent-message-speaker{display:flex;align-items:center;gap:6px;min-height:32px;margin:0;padding:4px 0;list-style:none;color:#818187;font-size:12px;line-height:20px;font-weight:400;cursor:pointer;border-radius:4px}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-message.is-process .agent-delivery-summary::-webkit-details-marker{display:none}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-message.is-process .agent-delivery-summary::marker{content:''}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-message.is-process .agent-delivery-summary::after{content:'';flex:none;width:5px;height:5px;margin-left:4px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform 140ms ease,color 140ms ease}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-message.is-process .agent-delivery-process[open]>.agent-delivery-summary::after{transform:translateY(1px) rotate(225deg)}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-message.is-process .agent-delivery-summary:hover{color:#62626a}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-message.is-process .agent-delivery-summary:focus-visible{outline:2px solid #8b8b93;outline-offset:3px}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-message.is-process .agent-delivery-summary :is(strong,b){font:inherit;color:inherit}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-message.is-process .agent-delivery-summary .agent-message-mark{flex:0 0 16px;width:16px;height:16px}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-message.is-process .agent-delivery-summary .agent-message-mark :is(svg,.agent-avatar-art){max-width:16px;max-height:16px}
@media(pointer:coarse){body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-message.is-process .agent-delivery-summary.agent-message-speaker{min-height:40px}}
@media(prefers-reduced-motion:reduce){body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-message.is-process .agent-delivery-summary::after{transition:none}}

/* 0833: assistant-ui Elements' paper/ghost surfaces applied to real tool data. */
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) :is(.agent-card-action,.agent-feedback-choice,.agent-query-task-open,.agent-customer-open,.agent-message-copy){transition:background-color 180ms cubic-bezier(.2,0,0,1),border-color 180ms cubic-bezier(.2,0,0,1),color 180ms cubic-bezier(.2,0,0,1),transform 150ms cubic-bezier(.23,1,.32,1)}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) :is(.agent-card-action,.agent-feedback-choice,.agent-message-copy):active:not(:disabled){transform:scale(.96)}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-tool-work-list{padding-left:14px;border-left:1px solid #e8e8ec}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-tool-work-list>li{margin:0 0 9px}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-tool-work-summary{border-radius:5px;transition:color 180ms ease}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-tool-work-summary:hover{color:#62626a}
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-tool-work-summary:after{transition:transform 200ms cubic-bezier(.32,.72,0,1)}
@media(prefers-reduced-motion:reduce){body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) :is(.agent-card-action,.agent-feedback-choice,.agent-query-task-open,.agent-customer-open,.agent-message-copy,.agent-tool-work-summary,.agent-tool-work-summary:after){animation:none;transition:none}}

/* Shared 0834 card family. Metadata is moved by renderers, never hidden here. */
.agent-answer-results,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-answer-results { display:grid;gap:12px;min-width:0;max-width:100%;margin:16px 0 0;padding:0;border:0; }
.agent-result-card,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card { box-sizing:border-box;display:block;min-width:0;width:100%;max-width:100%;margin:0;padding:16px;border:1px solid #e6e6e9;border-radius:12px;background:#fff;box-shadow:none;color:#303035;font-family:var(--font-family,inherit);font-size:14px;line-height:24px;overflow-wrap:anywhere; }
.agent-result-card [hidden],
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card [hidden] { display:none!important; }
.agent-result-card .agent-record-summary,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-record-summary { display:block; }
.agent-result-card .agent-card-header,
.agent-result-card .agent-card-heading,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-header,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-heading { display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;gap:8px 16px;min-width:0;margin:0 0 10px;padding:0;border:0; }
.agent-result-card h3,
.agent-result-card .agent-card-title,
.agent-result-card .agent-results-heading,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card h3,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-title,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-results-heading { flex:1;min-width:0;max-width:100%;margin:0;color:#303035;font-size:14px;line-height:24px;font-weight:600;letter-spacing:0;overflow-wrap:anywhere; }
.agent-result-card .agent-card-title-action,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-title-action { display:inline;min-height:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;white-space:normal;cursor:pointer; }
.agent-result-card .agent-card-status,
.agent-result-card .agent-card-count,
.agent-result-card .agent-results-count,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-status,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-count,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-results-count { display:inline-flex;flex:none;align-items:center;max-width:44%;margin:2px 0 0 auto;padding:0;border:0;border-radius:0;background:transparent;color:#818187;font-size:12px;line-height:20px;font-weight:400;letter-spacing:0;text-align:right;white-space:normal; }
.agent-result-card [data-agent-status-tone],
.agent-result-card [data-agent-live-task-status],
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card [data-agent-status-tone],
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card [data-agent-live-task-status] { display:inline-flex;align-items:center;max-width:100%;padding:0;border:0;border-radius:0;background:transparent;color:#74747c;font-size:12px;line-height:20px;font-weight:400;white-space:normal; }
.agent-result-card [data-agent-status-tone="success"],
.agent-result-card .agent-card-status.is-completed:not(.is-unmet),
.agent-result-card [data-agent-live-task-status].is-completed:not(.is-unmet),
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card [data-agent-status-tone="success"],
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-status.is-completed:not(.is-unmet),
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card [data-agent-live-task-status].is-completed:not(.is-unmet) { color:#4f7c63;background:transparent;border:0; }
.agent-result-card [data-agent-status-tone="info"],
.agent-result-card [data-agent-live-task-status]:is(.is-running,.is-pending),
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card [data-agent-status-tone="info"],
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card [data-agent-live-task-status]:is(.is-running,.is-pending) { color:#58779e;background:transparent;border:0; }
.agent-result-card [data-agent-status-tone="warning"],
.agent-result-card [data-agent-live-task-status].is-failed,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card [data-agent-status-tone="warning"],
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card [data-agent-live-task-status].is-failed { color:#947544;background:transparent;border:0; }
.agent-result-card .agent-card-description,
.agent-result-card .agent-card-outcome,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-description,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-outcome { margin:0 0 12px;padding:0;color:#62626a;font-size:14px;line-height:24px;font-weight:400; }
.agent-result-card .agent-task-summary,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-task-summary { margin:12px 0;padding:0;border:0;border-radius:0;background:transparent; }
.agent-result-card .agent-card-metrics,
.agent-result-card .agent-task-metrics,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-metrics,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-task-metrics { display:grid;grid-template-columns:repeat(auto-fit,minmax(min(88px,100%),1fr));align-items:start;gap:12px 20px;min-width:0;margin:12px 0;padding:0;border:0;background:none; }
.agent-result-card .agent-card-metrics>div,
.agent-result-card .agent-task-metric,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-metrics>div,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-task-metric { display:block;grid-column:auto;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none; }
.agent-result-card .agent-card-metrics dt,
.agent-result-card .agent-task-metric dt,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-metrics dt,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-task-metric dt { margin:0;color:#818187;font-size:12px;line-height:20px;font-weight:400; }
.agent-result-card .agent-card-metrics dd,
.agent-result-card .agent-task-metric dd,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-metrics dd,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-task-metric dd { display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;min-width:0;margin:3px 0 0;color:#818187;font-size:12px;line-height:24px;font-weight:400;font-variant-numeric:tabular-nums; }
.agent-result-card .agent-card-metrics dd strong,
.agent-result-card .agent-task-metric strong,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-metrics dd strong,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-task-metric strong { max-width:100%;color:#303035;font-size:20px;line-height:26px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere; }
.agent-result-card .agent-task-unit,
.agent-result-card .agent-task-divider,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-task-unit,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-task-divider { color:#818187;font-size:12px;line-height:20px;font-weight:400; }
.agent-result-card .agent-task-facts:not(.agent-card-metrics),
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-task-facts:not(.agent-card-metrics) { display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:12px 0;padding:0;border:0; }
.agent-result-card .agent-task-facts:not(.agent-card-metrics) dt,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-task-facts:not(.agent-card-metrics) dt { margin:0;color:#818187;font-size:12px;line-height:20px;font-weight:400; }
.agent-result-card .agent-task-facts:not(.agent-card-metrics) dd,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-task-facts:not(.agent-card-metrics) dd { margin:3px 0 0;color:#62626a;font-size:13px;line-height:22px;font-weight:400; }
.agent-result-card .agent-card-row,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-row { min-width:0;max-width:100%;padding:10px 0;border:0;border-bottom:1px solid #efeff1;background:transparent; }
.agent-result-card .agent-card-row:last-child,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-row:last-child { border-bottom:0; }
.agent-result-card .agent-card-footer,
.agent-result-card .agent-card-actions,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-footer,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-actions { display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0;margin:12px 0 0;padding:0;border:0; }
.agent-result-card .agent-card-action,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-action { box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;max-width:100%;margin:0;padding:5px 9px;border:0;border-radius:7px;background:transparent;box-shadow:none;color:#74747c;font-family:inherit;font-size:12px;line-height:22px;font-weight:400;letter-spacing:0;text-align:left;text-decoration:none;white-space:normal;cursor:pointer;transition:background-color 180ms ease,color 180ms ease,transform 150ms ease; }
.agent-result-card .agent-card-action.is-primary,
.agent-result-card .agent-card-action[data-agent-action-tone],
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-action.is-primary,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-action[data-agent-action-tone] { border:0;background:#f1f1f3;color:#45454c;font-weight:500; }
.agent-result-card .agent-card-action:not(:disabled):hover,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-action:not(:disabled):hover { background:#f3f3f5;color:#37373e; }
.agent-result-card .agent-card-action.is-primary:not(:disabled):hover,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-action.is-primary:not(:disabled):hover { background:#e9e9ed;color:#303035; }
.agent-result-card .agent-card-action:active:not(:disabled),
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-action:active:not(:disabled) { transform:scale(.97); }
.agent-result-card .agent-card-action:disabled,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-action:disabled { opacity:.45;cursor:default; }
.agent-result-card .agent-card-action:focus-visible,
.agent-result-card .agent-card-details>summary:focus-visible,
.agent-result-card .agent-card-title-action:focus-visible,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-action:focus-visible,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-details>summary:focus-visible,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-title-action:focus-visible { outline:2px solid #92929a;outline-offset:3px; }
.agent-result-card .agent-card-details,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-details { min-width:0;max-width:100%;margin:10px 0 0;padding:0;border:0;background:none;color:#818187;font-size:12px;line-height:20px; }
.agent-result-card .agent-card-footer>.agent-card-details,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-footer>.agent-card-details { margin:0; }
.agent-result-card .agent-card-footer>.agent-card-details[open],
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-footer>.agent-card-details[open] { flex-basis:100%; }
.agent-result-card .agent-card-details>summary,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-details>summary { display:flex;align-items:center;gap:7px;width:fit-content;min-height:32px;margin:0;padding:5px 4px;border-radius:5px;color:#818187;font-size:12px;line-height:22px;font-weight:400;cursor:pointer;list-style:none; }
.agent-result-card .agent-card-details>summary::-webkit-details-marker,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-details>summary::-webkit-details-marker { display:none; }
.agent-result-card .agent-card-details>summary::after,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-details>summary::after { content:"";display:block;flex:none;width:5px;height:5px;margin:0 2px 3px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform 180ms ease; }
.agent-result-card .agent-card-details[open]>summary::after,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-details[open]>summary::after { transform:translateY(2px) rotate(225deg); }
.agent-result-card .agent-card-details>summary:hover,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-details>summary:hover { background:#f7f7f8;color:#515158; }
.agent-result-card .agent-card-metadata,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-metadata { display:grid;grid-template-columns:minmax(64px,max-content) minmax(0,1fr);gap:8px 16px;min-width:0;margin:10px 0;padding:0;color:#818187;font-size:12px;line-height:20px; }
.agent-result-card .agent-card-metadata dt,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-metadata dt { margin:0;font-weight:400; }
.agent-result-card .agent-card-metadata dd,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-metadata dd { min-width:0;margin:0;color:#62626a;overflow-wrap:anywhere;white-space:pre-wrap; }
.agent-result-card .agent-card-related-actions,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-related-actions { display:flex;align-items:center;flex-wrap:wrap;gap:5px 8px;margin-top:8px; }
.agent-result-card .agent-card-footnote,
.agent-result-card .agent-task-snapshot,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-footnote,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-task-snapshot { margin:8px 0 0;color:#93939a;font-size:12px;line-height:20px;font-weight:400; }
.agent-result-card .agent-task-context>summary,
.agent-result-card .agent-results-context>summary,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-task-context>summary,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-results-context>summary { font-size:12px;line-height:22px; }
.agent-result-card .agent-card-details :is(.agent-task-product,.agent-results-product),
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-details :is(.agent-task-product,.agent-results-product) { margin:8px 0;color:#62626a;font-size:13px;line-height:22px;white-space:pre-wrap; }
.agent-result-card .agent-card-details :is(.agent-query-summary,.agent-query-filters,.agent-query-stamp),
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-details :is(.agent-query-summary,.agent-query-filters,.agent-query-stamp) { margin:8px 0;color:#818187;font-size:12px;line-height:20px; }
@media(max-width:600px){
.agent-result-card,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card {padding:14px;}
.agent-result-card .agent-card-metrics,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-metrics {gap:12px 16px;grid-template-columns:repeat(auto-fit,minmax(min(76px,100%),1fr));}
.agent-result-card .agent-card-header,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-header {gap:8px 12px;}
}
@media(pointer:coarse){.agent-result-card .agent-card-action,.agent-result-card .agent-card-details>summary {min-height:40px;}}
@media(prefers-reduced-motion:reduce){.agent-result-card .agent-card-action,.agent-result-card .agent-card-details>summary::after {transition:none;}}
/* Dense object rows keep labels, quantities and object names on one reading line. */
.agent-result-card .agent-query-task,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-query-task{display:grid;grid-template-columns:minmax(0,1fr) 176px;align-items:start;gap:2px 20px}
.agent-result-card .agent-query-task-heading,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-query-task-heading{grid-column:1;min-width:0}
.agent-result-card .agent-query-task-market,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-query-task-market{grid-column:1;margin:2px 0 0}
.agent-result-card .agent-query-task .agent-query-task-metrics,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-query-task .agent-query-task-metrics{grid-column:2;grid-row:1/3;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;width:100%;max-width:none;margin:0}
.agent-result-card .agent-query-task .agent-query-task-metrics dd strong,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-query-task .agent-query-task-metrics dd strong{font-size:18px;line-height:24px}
.agent-result-card .agent-card-row-meta,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-row-meta{flex:none;max-width:40%;margin:2px 0 0;color:#818187;font-size:12px;line-height:20px;text-align:right;white-space:normal}
.agent-result-card .agent-marketing-row .agent-card-action,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-marketing-row .agent-card-action{display:block;flex:1;min-width:0;min-height:24px;margin:0;padding:0;border-radius:3px;background:none;color:#45454c;font-size:14px;line-height:24px;font-weight:500;text-align:left}
.agent-result-card .agent-marketing-row .agent-card-action:hover,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-marketing-row .agent-card-action:hover{background:none;color:#0d0d0d;text-decoration:underline;text-decoration-color:#c7c7ce;text-underline-offset:3px}
.agent-result-card .agent-card-detail-rows,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-detail-rows{display:grid;gap:10px;margin:10px 0}
.agent-result-card .agent-card-detail-row,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-detail-row{min-width:0;padding-top:8px;border-top:1px solid #efeff1}
.agent-result-card .agent-card-detail-row>strong,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-detail-row>strong{color:#62626a;font-size:12px;line-height:20px;font-weight:500}
.agent-result-card .agent-card-detail-note,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-detail-note{margin:8px 0;color:#818187;font-size:12px;line-height:20px;font-weight:400}
.agent-result-card .agent-card-empty,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-card-empty{margin:8px 0;color:#818187;font-size:13px;line-height:22px}
@media(max-width:600px){
.agent-result-card .agent-query-task,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-query-task{display:block}
.agent-result-card .agent-query-task .agent-query-task-metrics,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-query-task .agent-query-task-metrics{display:flex;flex-wrap:wrap;gap:6px 20px;margin:5px 0 0}
.agent-result-card .agent-query-task .agent-query-task-metrics>div,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-query-task .agent-query-task-metrics>div{display:flex;align-items:baseline;gap:6px}
.agent-result-card .agent-query-task .agent-query-task-metrics dd,
body.dashboard-page :is(#view-agents,#view-teams,#view-home.home-conversation) .agent-result-card .agent-query-task .agent-query-task-metrics dd{margin:0}
}
