.research-step-shell[data-v-5d69caef]{min-width:0;position:relative}.research-step__content[data-v-5d69caef]{isolation:isolate;opacity:1;transition:opacity .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1);position:relative;transform:translateY(0)}.research-step__content--fixed[data-v-5d69caef]{z-index:6;position:fixed}.research-step__content--leaving[data-v-5d69caef]{opacity:0;pointer-events:none;transform:translateY(-.875rem)}.research-step__sticky-background[data-v-5d69caef]{z-index:0;background:linear-gradient(to bottom,var(--ui-bg) 0,var(--ui-bg) calc(100% - 80px),transparent 100%);opacity:0;pointer-events:none;visibility:hidden;inset:calc(var(--research-step-sticky-top-offset,56px)*-1) -1rem -80px;transition:opacity .16s,visibility 0s linear .16s;position:absolute}.research-step__sticky-background--visible[data-v-5d69caef]{opacity:1;visibility:visible;transition-delay:0s}.research-step[data-v-5d69caef]{z-index:1;min-width:0;position:relative}.research-step__summary[data-v-5d69caef],.research-step__tool[data-v-5d69caef]{grid-template-columns:1.5rem minmax(0,1fr) 1.5rem;gap:.875rem;min-width:0;display:grid}.research-step__summary--static[data-v-5d69caef]{grid-template-columns:1.5rem minmax(0,1fr)}.research-step__node[data-v-5d69caef],.research-step__tool-icon[data-v-5d69caef]{z-index:1;width:1.5rem;height:1.5rem;color:var(--ui-text-muted);background:var(--ui-bg);border-radius:50%;place-items:center;display:grid;position:relative}.research-step__node--streaming[data-v-5d69caef],.research-step__tool-icon--streaming[data-v-5d69caef]{color:var(--ui-primary);animation:1.8s ease-in-out infinite research-step-pulse-5d69caef}.research-step__tool-icon--error[data-v-5d69caef],.research-step__tool-text--error[data-v-5d69caef]{color:var(--ui-error)}.research-step__reasoning[data-v-5d69caef]{min-width:0;max-height:3rem;color:var(--ui-text-muted);font:inherit;overflow-wrap:anywhere;text-align:left;white-space:pre-wrap;border-radius:.25rem;margin:0;font-size:.9375rem;line-height:1.5rem;transition:max-height .18s,color .16s;overflow:hidden}.research-step__reasoning-wrap[data-v-5d69caef]{align-self:start;min-width:0;position:relative}.research-step__reasoning-wrap--interactive:hover .research-step__reasoning[data-v-5d69caef]{color:var(--ui-text)}.research-step__reasoning-trigger[data-v-5d69caef]{z-index:1;cursor:pointer;border-radius:.25rem;outline:none;position:absolute;inset:0}.research-step__reasoning-trigger[data-v-5d69caef]:focus-visible,.research-step__toggle[data-v-5d69caef]:focus-visible{outline:3px solid color-mix(in srgb,var(--ui-primary) 25%,transparent);outline-offset:2px}.research-step__reasoning--open[data-v-5d69caef]{overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--ui-text-muted) 30%,transparent) transparent;scrollbar-width:thin;max-height:7.5rem;overflow-y:auto}.research-step__toggle[data-v-5d69caef]{width:1.5rem;height:1.5rem;color:var(--ui-text-dimmed);cursor:pointer;border-radius:.25rem;outline:none;place-items:center;transition:color .16s;display:grid}.research-step__toggle[data-v-5d69caef]:hover{color:var(--ui-text)}.research-step__chevron[data-v-5d69caef]{transition:transform .18s}.research-step__chevron--open[data-v-5d69caef]{transform:rotate(180deg)}.research-step__details[data-v-5d69caef]{overflow:hidden}.research-step__details[data-state=open][data-v-5d69caef]{animation:.18s ease-out research-step-down-5d69caef}.research-step__details[data-state=closed][data-v-5d69caef]{animation:.15s ease-in research-step-up-5d69caef}.research-step__tools[data-v-5d69caef]{gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.research-step__tool[data-v-5d69caef]{grid-template-columns:1.5rem minmax(0,1fr)}.research-step__tool-content[data-v-5d69caef]{min-width:0;padding-top:.0625rem}.research-step__tool-text[data-v-5d69caef]{min-width:0;color:var(--ui-text-muted);overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.5rem}.research-step__queries[data-v-5d69caef]{flex-wrap:wrap;gap:.375rem;margin-top:.375rem;display:flex}.research-step__parameter[data-v-5d69caef]{min-width:0;max-width:100%;color:var(--ui-text-dimmed);background:var(--ui-bg-muted);text-overflow:ellipsis;white-space:nowrap;border-radius:.5rem;padding:.125rem .5rem;font-size:.8125rem;line-height:1.25rem;display:block;overflow:hidden}@keyframes research-step-down-5d69caef{0%{opacity:0;height:0}to{height:var(--reka-collapsible-content-height);opacity:1}}@keyframes research-step-up-5d69caef{0%{height:var(--reka-collapsible-content-height);opacity:1}to{opacity:0;height:0}}@keyframes research-step-pulse-5d69caef{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.research-step__chevron[data-v-5d69caef],.research-step__content[data-v-5d69caef],.research-step__reasoning[data-v-5d69caef],.research-step__sticky-background[data-v-5d69caef],.research-step__toggle[data-v-5d69caef]{transition-duration:1ms}.research-step__details[data-state][data-v-5d69caef],.research-step__node--streaming[data-v-5d69caef],.research-step__tool-icon--streaming[data-v-5d69caef]{animation:none}}.research-timeline[data-v-8ec9ab13]{width:100%;color:var(--ui-text-muted);margin-bottom:1rem}.research-timeline__trigger[data-v-8ec9ab13]{min-width:0;max-width:100%;color:var(--ui-text-muted);cursor:pointer;border-radius:.375rem;outline:none;align-items:center;gap:.5rem;transition:color .16s;display:inline-flex}.research-timeline__trigger[data-v-8ec9ab13]:hover{color:var(--ui-text)}.research-timeline__trigger[data-v-8ec9ab13]:focus-visible{outline:3px solid color-mix(in srgb,var(--ui-primary) 25%,transparent);outline-offset:2px}.research-timeline__title[data-v-8ec9ab13]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9375rem;line-height:1.5rem;overflow:hidden}.research-timeline__chevron[data-v-8ec9ab13]{flex:none;transition:transform .18s}.research-timeline__chevron--open[data-v-8ec9ab13]{transform:rotate(180deg)}.research-timeline__events[data-v-8ec9ab13]{gap:1.25rem;margin:1rem 0 0;padding:0;list-style:none;display:grid;position:relative}.research-timeline__events--connected[data-v-8ec9ab13]:before{background:var(--ui-border);content:"";width:1px;position:absolute;top:.75rem;bottom:.75rem;left:calc(.75rem - .5px)}.research-timeline__event[data-v-8ec9ab13]{min-width:0;position:relative}.research-timeline__node[data-v-8ec9ab13]{z-index:1;width:1.5rem;height:1.5rem;color:var(--ui-text-muted);background:var(--ui-bg);border-radius:50%;place-items:center;display:grid;position:relative}.research-timeline__node--end[data-v-8ec9ab13]{color:var(--ui-text)}.research-timeline__node--pending[data-v-8ec9ab13]{color:var(--ui-primary);animation:1.8s ease-in-out infinite research-timeline-pulse-8ec9ab13}@keyframes research-timeline-pulse-8ec9ab13{0%,to{opacity:.55}50%{opacity:1}}.research-timeline__event--end[data-v-8ec9ab13]{grid-template-columns:1.5rem minmax(0,1fr);gap:.875rem;display:grid}.research-timeline__event-text[data-v-8ec9ab13]{min-width:0;color:var(--ui-text-muted);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:.9375rem;line-height:1.5rem}.research-event-enter-active[data-v-8ec9ab13],.research-event-leave-active[data-v-8ec9ab13]{transition:opacity .16s,transform .16s}.research-event-enter-from[data-v-8ec9ab13],.research-event-leave-to[data-v-8ec9ab13]{opacity:0;transform:translateY(.375rem)}@media (prefers-reduced-motion:reduce){.research-event-enter-active[data-v-8ec9ab13],.research-event-leave-active[data-v-8ec9ab13],.research-timeline__chevron[data-v-8ec9ab13],.research-timeline__trigger[data-v-8ec9ab13]{transition-duration:1ms}.research-timeline__node--pending[data-v-8ec9ab13]{animation:none}}
