.operational-timeline{--operational-timeline-font-size:max(11px, .6875rem);color:var(--rn-text,var(--ui-text,#20252b));font-size:var(--operational-timeline-font-size);min-width:0;margin:0 0 8px;line-height:1.4}.operational-timeline__summary{box-sizing:border-box;cursor:pointer;min-height:24px;color:var(--rn-muted,var(--ui-muted,#5c6670));grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;padding:2px;list-style:none;display:grid}.operational-timeline :is(summary)::-webkit-details-marker{display:none}.operational-timeline__summary:before,.operational-timeline__heading:before{content:"";border-bottom:1px solid;border-right:1px solid;flex-shrink:0;width:5px;height:5px;margin:0 3px 0 1px;transition:transform .16s;transform:rotate(-45deg)}.operational-timeline[open]>summary:before,.operational-timeline__execution[open]>summary:before{transform:rotate(45deg)}.operational-timeline__title{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.operational-timeline__count{white-space:nowrap;margin-left:auto}.operational-timeline__body{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(300px,40dvh);padding:2px 0;overflow:auto}.operational-timeline__steps{list-style:none;margin:0!important;padding:0!important}.operational-timeline__step{background-color:#0000;min-width:0;transition:background-color .16s ease-out;margin:0!important;padding:0!important}#chatHistory .operational-timeline .operational-timeline__step{line-height:inherit;font-size:var(--operational-timeline-font-size)!important}.operational-timeline__execution{border:0;margin:0;padding:0}.operational-timeline__heading{min-height:24px;font-size:var(--operational-timeline-font-size);box-sizing:border-box;cursor:pointer;color:var(--rn-muted,var(--ui-muted,#5c6670));grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:2px;line-height:1.4;list-style:none;transition:color .16s,background-color .16s;display:grid}.operational-timeline__heading:hover{color:var(--rn-text,var(--ui-text,#20252b));background:color-mix(in srgb, currentColor 4%, transparent)}.operational-timeline__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.operational-timeline__state{white-space:nowrap;text-overflow:ellipsis;max-width:14em;overflow:hidden}.operational-timeline__duration{color:var(--rn-muted,var(--ui-muted,#5c6670));font-variant-numeric:tabular-nums;white-space:nowrap;text-align:end;min-inline-size:10ch}.operational-timeline__detail{color:var(--rn-text,var(--ui-text,#20252b));border-left:1px solid var(--rn-border,var(--ui-border,#e2e5e8));font-size:var(--operational-timeline-font-size);overflow-wrap:anywhere;margin:0 2px 3px 18px;padding:2px 6px;line-height:1.4}.operational-timeline__facts{grid-template-columns:max-content minmax(0,1fr);gap:1px 8px;margin:0;padding:0;display:grid}.operational-timeline__facts dt{color:var(--rn-muted,var(--ui-muted,#5c6670));font-weight:400}.operational-timeline__facts dd{min-width:0;margin:0}#chatHistory .operational-timeline__detail :is(.operational-timeline__action,.operational-timeline__cost){font-family:inherit;line-height:inherit;margin:3px 0 0;font-size:inherit!important}#chatHistory .operational-timeline .operational-timeline__empty{line-height:inherit;color:var(--rn-muted,var(--ui-muted,#5c6670));margin:3px 2px;font-size:var(--operational-timeline-font-size)!important}.operational-timeline :is(summary,.operational-timeline__body):focus-visible{outline:2px solid var(--rn-accent,var(--ui-accent,#326aa5));outline-offset:-2px;border-radius:3px}.operational-timeline [hidden]{display:none!important}.operational-timeline__cost{color:var(--rn-muted,var(--ui-muted,#5c6670));font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media (width<=480px){.operational-timeline__heading{grid-template-columns:10px minmax(0,1fr) minmax(0,28%) max-content;gap:4px}.operational-timeline__state{max-width:7em}}@starting-style{.operational-timeline__step{background-color:color-mix(in srgb, currentColor 8%, transparent)}}.operational-timeline__step:is([data-state=failed],[data-state=cancelled],[data-state=waiting_action]){transition:none}@supports (interpolate-size:allow-keywords) and (transition-behavior:allow-discrete){.operational-timeline__execution{interpolate-size:allow-keywords}.operational-timeline__execution::details-content{content-visibility:hidden;block-size:0;transition:block-size .16s ease, content-visibility .16s allow-discrete;overflow:clip}.operational-timeline__execution[open]::details-content{content-visibility:visible;block-size:auto}}@media (pointer:coarse){.operational-timeline__heading,.operational-timeline__summary{min-height:32px}}@media (prefers-reduced-motion:reduce){.operational-timeline__step,.operational-timeline__heading,.operational-timeline__summary:before,.operational-timeline__heading:before{transition:none}.operational-timeline__execution::details-content{transition:none}}.operational-timeline__recovery{overflow-wrap:anywhere;padding:6px 2px 10px;font-size:max(12px,.75rem)}.operational-timeline__recovery p{margin:0 0 6px}.operational-timeline__recovery-actions{flex-wrap:wrap;gap:6px;display:flex}.operational-timeline__recovery-actions button{font:inherit;color:inherit;border:1px solid var(--rn-border,var(--ui-border,#e2e5e8));cursor:pointer;background:0 0;border-radius:4px;min-height:32px;padding:6px 10px}.operational-timeline__recovery-actions button:disabled{opacity:.55;cursor:wait}.operational-timeline__recovery-actions button:focus-visible{outline:2px solid var(--rn-accent,var(--ui-accent,#326aa5));outline-offset:2px}.assistant-message[data-execution-blocked=true] .stream-latency-indicator{display:none}.operational-timeline__summaries{gap:.4rem;min-width:0;margin-top:.5rem;display:grid}.operational-timeline__summary-text{white-space:pre-wrap;overflow-wrap:anywhere;color:inherit;font:inherit;margin:.5rem 0 0;padding:0 .7rem .7rem}.operational-timeline__activity{color:var(--rn-muted,var(--ui-muted,#5c6670));font:inherit;overflow-wrap:anywhere;margin:2px 0 8px 13px}.operational-timeline__group{min-width:0;list-style:none;margin:0 0 10px!important;padding:0!important}.operational-timeline__group-title{color:var(--rn-text,var(--ui-text,#20252b));font:inherit!important;margin:7px 0 3px!important;font-weight:600!important}.operational-timeline__group-steps{list-style:none;margin:0!important;padding:0!important}.operational-timeline__purpose{font:inherit!important;margin:0 0 7px!important}.operational-timeline__public-summary>.operational-timeline__heading{grid-template-columns:10px minmax(0,1fr)}.operational-timeline__public-summary:not([open]) .operational-timeline__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.operational-timeline__execution[open]>.operational-timeline__heading .operational-timeline__label{white-space:normal;overflow-wrap:anywhere;overflow:visible}.operational-timeline__group{margin-bottom:4px!important}.operational-timeline__group-title{margin-top:3px!important}.operational-timeline__recovery{font:inherit}.operational-timeline__body{max-height:min(420px,50dvh)}.operational-timeline__heading{position:static}.operational-timeline__heading:before{position:static;top:auto;left:auto}.operational-timeline__state{white-space:nowrap;display:block;overflow:hidden}.operational-timeline__duration{white-space:nowrap;display:block;overflow:visible}.operational-timeline__duration:not([hidden]):before{content:none}.operational-timeline__public-summary>.operational-timeline__heading{min-height:24px;display:grid}@media (pointer:coarse){.operational-timeline__public-summary>.operational-timeline__heading{min-height:32px}}
