.find-calls{--fc-ink:#0d0d0d;--fc-muted:#8a8f98;--fc-faint:#b4b8bf;--fc-ease:cubic-bezier(.2, .8, .2, 1);min-height:500px;color:var(--fc-ink);font-size:15px;transition:opacity .6s,filter .6s}.find-calls[data-fading]{opacity:0;filter:blur(4px)}.find-calls p{margin:0}.find-calls .fc-prompt{color:var(--fc-ink);letter-spacing:-.015em;font-size:18px;font-weight:500;line-height:1.45}.fc-status{color:#3c4047;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex;margin-top:18px!important}.fc-mark{color:#0d0d0d;background:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 0 0 .5px #0000001f,0 1px 3px #00000014}.fc-mark svg{width:17px;height:17px;display:block}.fc-time{color:var(--fc-faint);font-variant-numeric:tabular-nums}.fc-caret{color:var(--fc-faint)}.agent-story.agent-story-find{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.fc-steps{margin:10px 0 0;padding:0;list-style:none}.fc-step{opacity:0;transition:grid-template-rows .55s var(--fc-ease), opacity .45s, transform .55s var(--fc-ease);grid-template-rows:0fr;display:grid;transform:translateY(6px)}.fc-step:not([data-state=waiting]){opacity:1;grid-template-rows:1fr;transform:none}.fc-step-inner{min-height:0;position:relative;overflow:hidden}.fc-step+.fc-step:not([data-state=waiting]) .fc-step-inner:before{content:"";background:#dfe2e6;width:1px;height:9px;position:absolute;top:0;left:12.5px}.fc-row{align-items:center;gap:10px;min-width:0;padding:9px 0;line-height:1.4;display:flex}.fc-icon{width:26px;color:var(--fc-muted);flex:none;place-items:center;transition:color .4s;display:grid}.fc-step[data-state=running] .fc-icon{color:#ff781f}.fc-verb{color:var(--fc-muted);flex:none}.fc-subject{min-width:0;color:var(--fc-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fc-code{font:13.5px/1.4 ui-monospace,SF Mono,Menlo,monospace}.fc-end{color:var(--fc-faint);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:10px;margin-left:auto;font-size:13.5px;display:inline-flex}.fc-meta,.fc-took{transition:opacity .4s}.fc-step[data-state=running] .fc-took{opacity:0}.fc-fold{transition:transform .45s var(--fc-ease);transform:rotate(-90deg)}.fc-step[data-state=running] .fc-fold{transform:none}.fc-detail{transition:grid-template-rows .55s var(--fc-ease);grid-template-rows:0fr;display:grid}.fc-step[data-state=running] .fc-detail{grid-template-rows:1fr}.fc-detail-inner{min-height:0;overflow:hidden}.fc-hits,.fc-lines{opacity:0;border-left:1px solid #dfe2e6;margin:0 0 8px 36px;padding:2px 0 2px 14px;list-style:none;transition:opacity .35s}.fc-step[data-state=running] .fc-hits,.fc-step[data-state=running] .fc-lines{opacity:1;transition-delay:.2s}.fc-hits li{gap:2px;padding:5px 0;display:grid}.fc-file{color:var(--fc-muted);font:12px/1.3 ui-monospace,SF Mono,Menlo,monospace}.fc-text{color:#2a2d33;font-size:14px;line-height:1.45}.fc-text mark{color:inherit;background:#ffe6cc;border-radius:3px;box-shadow:0 0 0 2px #ffe6cc}.fc-lines li{color:#2a2d33;grid-template-columns:24px minmax(0,1fr);gap:10px;padding:2px 0;font:13px/1.5 ui-monospace,SF Mono,Menlo,monospace;display:grid}.fc-lines li span{color:var(--fc-faint);text-align:right}.fc-answer{opacity:0;transition:grid-template-rows .6s var(--fc-ease), opacity .6s .1s, transform .6s var(--fc-ease);grid-template-rows:0fr;display:grid;transform:translateY(8px)}.fc-answer[data-on]{opacity:1;grid-template-rows:1fr;transform:none}.fc-answer-inner{min-height:0;overflow:hidden}.find-calls .fc-answer p:first-child{color:#1d1f23;padding-top:14px;font-size:16px;line-height:1.6}.fc-answer b{font-weight:600}.find-calls .fc-sources{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.fc-sources span{color:#4d535c;background:#18222c0d;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.fc-sources svg{color:#ff781f}.fc-shimmer{color:#0000;background:linear-gradient(90deg,#8a8f98 0 40%,#1d1f23 50%,#8a8f98 60% 100%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite fc-shimmer}@keyframes fc-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.fc-swap{animation:fc-swap .4s var(--fc-ease) both}.fc-swap.fc-shimmer{animation:fc-swap .4s var(--fc-ease) both, fc-shimmer 1.6s linear infinite}@keyframes fc-swap{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}@media (max-width:960px){.agent-story.agent-story-find{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.find-calls{min-height:540px;font-size:14px}.find-calls .fc-prompt{font-size:16px}.fc-meta{display:none}.fc-hits,.fc-lines{margin-left:13px}}@media (prefers-reduced-motion:reduce){.find-calls,.fc-step,.fc-detail,.fc-answer,.fc-hits,.fc-lines{transition:none}.fc-shimmer,.fc-swap{animation:none!important}.fc-shimmer{color:var(--fc-muted)}}
.agent-report{--fc-ink:#f5f2ee;--fc-muted:#f5f2ee9e;--fc-faint:#f5f2ee61;min-height:560px}.agent-report .fc-status{color:#f5f2eed1;margin-top:0!important}.agent-report .fc-mark{box-shadow:none;background:#1f1d1b;border:1px solid #ffffff24}.ar-mark{color:#d97757}.ar-mark svg{width:15px;height:15px}.agent-report .fc-step+.fc-step:not([data-state=waiting]) .fc-step-inner:before{background:#ffffff1f}.agent-report .fc-step[data-state=running] .fc-icon{color:#ff9e28}.agent-report .fc-lines{border-left-color:#ffffff1f}.agent-report .fc-shimmer{background-image:linear-gradient(90deg,#f5f2ee73 0 40%,#fff 50%,#f5f2ee73 60% 100%)}.find-calls .ar-prompt{color:#f5f2ee;background:#1f1d1b;border:1px solid #ffffff14;border-radius:16px 16px 6px;width:fit-content;max-width:88%;margin:14px 0 6px auto;padding:10px 14px;font-size:15px;font-weight:500;line-height:1.45}.find-calls .ar-answer{color:#f5f2eedb;padding:10px 0 6px 36px;font-size:15px;line-height:1.6}.ar-answer b{color:#f5f2ee;font-weight:600}.agent-report .ar-lines li{color:#f5f2eeb3;grid-template-columns:minmax(0,1fr);font:13px/1.55 ui-monospace,SF Mono,Menlo,monospace}@media (max-width:640px){.agent-report{min-height:620px}.find-calls .ar-answer{padding-left:0}}.agent-report .ar-k-prompt .fc-step-inner:before,.agent-report .ar-k-answer .fc-step-inner:before,.agent-report .ar-k-prompt+.fc-step .fc-step-inner:before{display:none}
