[data-slot=agents-page]{--text-chat:.9375rem;--text-chat--line-height:1.5rem;--chat-reply-line-height:1.4375rem}.agent-copy{font-size:var(--text-chat);line-height:var(--text-chat--line-height)}.agent-facts{gap:var(--spacing-control) var(--spacing-component);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.agent-fact-row{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;row-gap:var(--spacing-copy);overflow-wrap:anywhere;min-width:0;display:grid}@media (width>=40rem){.agent-facts{grid-template-columns:7.5rem minmax(0,1fr)}}@container agent-page (width<=36rem){.agent-facts{grid-template-columns:minmax(0,1fr)}}.agent-copy[data-agent-speaker-line],.agent-bubble .agent-copy,.agent-bubble.agent-copy{line-height:var(--chat-reply-line-height,var(--text-chat--line-height))}[data-slot=agent-message-card]{background:color-mix(in oklab, var(--foreground) 4%, transparent)}[data-slot=agents-page] [data-slot=agent-message-card]{--radius-card:var(--agent-bubble-radius);max-width:var(--agent-bubble-max-width);width:fit-content;padding:var(--agent-bubble-padding);border-radius:var(--radius-card);background:var(--agent-bubble-surface);margin-block-start:0}[data-slot=agents-page] [data-slot=agent-message-card]:has(.agent-plan-details){min-width:min(100%,22rem)}[data-slot=agent-message-card-footer]:empty{display:none}@media (forced-colors:active){[data-slot=agent-message-card]{border:1px solid canvastext}[data-slot=agent-message-card] [data-slot=button]:focus-visible{border-style:none!important}}.agent-setup-plan [data-variant=default]:focus-visible{background-color:var(--primary-compact);outline-offset:0;background-clip:border-box}.agent-setup-plan.agent-bubble{min-width:min(100%,22rem)}.agent-plan-details>:not(summary){contain:inline-size}.agent-plan-details>summary{align-items:center;gap:.25rem;margin-inline-start:-.5rem;padding:.25rem .5rem;list-style:none;display:flex}.agent-plan-details>summary::-webkit-details-marker{display:none}.agent-plan-details>summary>[data-disclosure-chevron]{transition:rotate .15s var(--motion-ease-out);display:inline-flex}.agent-plan-details[open]>summary>[data-disclosure-chevron]{rotate:90deg}@supports (interpolate-size:allow-keywords){.agent-setup-plan .agent-plan-details{interpolate-size:allow-keywords}.agent-setup-plan .agent-plan-details::details-content{opacity:0;block-size:0;transition:block-size .2s var(--motion-ease-out), opacity .16s var(--motion-ease-out), content-visibility .2s allow-discrete;overflow:clip}.agent-setup-plan .agent-plan-details[open]::details-content{opacity:1;block-size:auto}}@media (prefers-reduced-motion:reduce){.agent-plan-details>summary>[data-disclosure-chevron]{transition:none}.agent-setup-plan .agent-plan-details::details-content{transition:none}}.agent-result-prose{gap:var(--spacing-related);min-width:0}.agent-result-prose :is([data-markdown-block=para],[data-markdown-block=list],[data-markdown-block=quote],[data-markdown-block=heading]){font-size:var(--text-chat);line-height:var(--text-chat--line-height);color:inherit;overflow-wrap:anywhere;font-weight:400}.agent-result-prose [data-markdown-block=heading]{margin-block-start:var(--spacing-related);font-weight:600}.agent-result-prose>[data-markdown-block=heading]:first-child{margin-block-start:0}.agent-result-prose [data-markdown-block=list]{gap:var(--spacing-related)}[data-agent-column] [data-slot=button]:not([data-variant=link]){border-radius:9999px}[data-agent-column] [data-slot=button][data-size=sm]{height:2rem}.agent-message-preview{border-radius:calc(var(--radius-card) - .5rem);background:color-mix(in oklab, var(--foreground) 6%, transparent);flex-direction:column;gap:.125rem;margin:0;padding:.625rem .75rem;display:flex}.agent-message-tools{opacity:0;transition:opacity .15s var(--motion-ease-out);align-items:center;gap:.25rem;margin-block:.25rem -1.75rem;margin-inline-start:calc(var(--chat-padding-message-inline) - .5rem);display:flex}.agent-report>.agent-message-tools:not(:last-child){margin-block-end:0}.agent-turn:hover .agent-message-tools,.agent-message-tools:focus-within{opacity:1}.agent-message-tools:has([aria-expanded=true]){opacity:1}@media (hover:none){.agent-message-tools{opacity:1;margin-block-end:0}}.agent-turn:not(:has(.agent-system-line,.agent-message-tools))+.agent-turn[data-agent-grouped]:not([data-stack-row],:has(.agent-system-line)){margin-block-start:calc(var(--chat-space-related) - var(--chat-space-turn))}
