:where(.ds-interrupt-card,.ds-question-card,.ds-question-summary,.ds-action-card,.ds-action-readout,.ds-tool-call,.ds-agent-plan,.ds-source-trail,.ds-message-card,.ds-artifact-card,.ds-usage-card,.ds-codediff){--ds-chat-card-bg:var(--color-chat-card-bg);--ds-chat-card-border:var(--border-025) solid var(--color-bg-container-border);--ds-chat-card-radius:var(--radius-600);--ds-chat-card-radius-edge:var(--radius-300);--ds-chat-card-inset:var(--padding-500);--ds-chat-card-edge:var(--padding-300);--ds-chat-card-gap-subline:0;--ds-chat-card-gap-text:var(--gap-200);--ds-chat-card-gap-block:var(--gap-400);--ds-chat-card-row-pad:var(--padding-100);--ds-chat-card-row-height:calc(var(--control-height-compact) + 2 * var(--ds-chat-card-row-pad));--ds-chat-card-icon:var(--icon-size-500)}.ds-chat-card-facts{column-gap:var(--gap-400);row-gap:var(--gap-100);font-family:var(--font-paragraph-sm-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);letter-spacing:var(--font-paragraph-sm-letter-spacing);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.ds-chat-card-facts dt{color:var(--color-text-secondary)}.ds-chat-card-facts dd{color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}.ds-chat-card-readout{--ds-chat-card-readout-bg:var(--color-status-neutral-bg);--ds-chat-card-readout-text:var(--color-status-neutral-text);box-sizing:border-box;align-items:center;gap:var(--gap-200);height:var(--control-height-compact);padding:0 var(--padding-300);border-radius:var(--radius-pill);background-color:var(--ds-chat-card-readout-bg);color:var(--ds-chat-card-readout-text);font-family:var(--font-paragraph-sm-emphasis-family);font-size:var(--font-paragraph-sm-emphasis-size);font-weight:var(--font-paragraph-sm-emphasis-weight);line-height:var(--font-paragraph-sm-emphasis-line-height);letter-spacing:var(--font-paragraph-sm-emphasis-letter-spacing);white-space:nowrap;display:inline-flex}.ds-chat-card-readout--positive{--ds-chat-card-readout-bg:var(--color-status-positive-bg);--ds-chat-card-readout-text:var(--color-status-positive-text)}.ds-chat-card-readout--error{--ds-chat-card-readout-bg:var(--color-status-error-bg);--ds-chat-card-readout-text:var(--color-status-error-text)}.ds-chat-card-readout__icon{--icon-size:var(--icon-size-500);color:inherit}
