.operational-timeline{color:var(--rn-text,var(--ui-text,#20252b));min-width:0;margin:0 0 12px;font-size:max(11px,.6875rem);line-height:1.4}.operational-timeline__summary{cursor:pointer;min-height:28px;color:var(--rn-muted,var(--ui-muted,#5c6670));flex-wrap:wrap;align-items:center;gap:4px 8px;padding:4px 2px;list-style:none;display:flex}.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;transform:rotate(-45deg)}.operational-timeline[open]>summary:before,.operational-timeline__execution[open]>summary:before{transform:rotate(45deg)}.operational-timeline__title{overflow-wrap:anywhere;font-weight:500}.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{min-width:0;margin:0!important;padding:0!important}.operational-timeline__execution{border:0;margin:0;padding:0}.operational-timeline__heading{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 auto;align-items:center;gap:6px;padding:2px;font-size:max(11px,.6875rem);line-height:1.4;list-style:none;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:400;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}.operational-timeline__detail{color:var(--rn-text,var(--ui-text,#20252b));border-left:1px solid var(--rn-border,var(--ui-border,#e2e5e8));overflow-wrap:anywhere;margin:2px 2px 6px 17px;padding:4px 8px;font-size:max(12px,.75rem);line-height:1.4}.operational-timeline__facts{grid-template-columns:max-content minmax(0,1fr);gap:3px 12px;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:5px 0 0;font-size:inherit!important}.operational-timeline__empty{color:var(--rn-muted,var(--ui-muted,#5c6670));margin:6px 2px}.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}.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}@media (width<=480px){.operational-timeline__heading{grid-template-columns:10px minmax(0,1fr) minmax(0,28%) minmax(0,20%);gap:4px}.operational-timeline__state{max-width:7em}.operational-timeline__duration{text-overflow:ellipsis;max-width:7em;overflow:hidden}}@media (pointer:coarse){.operational-timeline__heading{min-height:32px}}.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__public-summary>.operational-timeline__heading{grid-template-columns:10px minmax(0,1fr)}.operational-timeline__public-summary .operational-timeline__label{white-space:normal;overflow-wrap:anywhere}
