@media (width<=979px){.agents-hero-shell[data-astro-cid-rnoyzhsv]{width:100%;position:relative;overflow:hidden}.agents-hero-canvas[data-astro-cid-rnoyzhsv]{transform-origin:0 0;width:980px}}.assistant-window[data-astro-cid-i3io7j5x]{min-height:31rem}.assistant-chat-body[data-astro-cid-i3io7j5x]{min-height:26.5rem}.assistant-scene[data-astro-cid-i3io7j5x]{opacity:0;flex-direction:column;gap:.8rem;padding:1.25rem;transition:opacity .24s,transform .24s;display:flex;position:absolute;inset:0;transform:translateY(5px)}.assistant-scene[data-astro-cid-i3io7j5x][hidden]{display:none}.assistant-scene[data-astro-cid-i3io7j5x].is-active{opacity:1;transform:translateY(0)}.typing-preview[data-astro-cid-i3io7j5x]{color:#475569;background:#fff;border:1px solid #d8d5cf;border-radius:.9rem;align-items:center;gap:.75rem;min-height:3rem;padding:.6rem .65rem .6rem .85rem;display:flex;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem;overflow:hidden;box-shadow:0 8px 24px -18px #0f172a73}.typing-preview[data-astro-cid-i3io7j5x] span[data-astro-cid-i3io7j5x]{white-space:nowrap;clip-path:inset(0 100% 0 0);flex:1;min-width:0;font-size:.72rem;font-weight:500;overflow:hidden}.typing-preview[data-astro-cid-i3io7j5x] i[data-astro-cid-i3io7j5x]{color:#fff;background:#d97757;border-radius:.5rem;flex:none;place-items:center;width:1.8rem;height:1.8rem;display:grid}.chat-prompt[data-astro-cid-i3io7j5x]{color:#1e293b;background:#f0eee9;border-radius:1rem 1rem .3rem;align-self:flex-end;align-items:center;max-width:88%;min-height:3rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5rem;display:flex}.tool-call[data-astro-cid-i3io7j5x]{color:#475569;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.65rem;width:min(100%,27rem);min-height:3.55rem;padding:.65rem .75rem;display:flex}.tool-call[data-astro-cid-i3io7j5x] strong[data-astro-cid-i3io7j5x],.tool-call[data-astro-cid-i3io7j5x] small[data-astro-cid-i3io7j5x]{display:block}.tool-call[data-astro-cid-i3io7j5x] strong[data-astro-cid-i3io7j5x]{color:#0f172a;font-size:.72rem}.tool-call[data-astro-cid-i3io7j5x] small[data-astro-cid-i3io7j5x]{color:#94a3b8;margin-top:.08rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem}.tool-icon[data-astro-cid-i3io7j5x]{color:#4f46e5;background:#eef2ff;border-radius:.5rem;flex:none;place-items:center;width:1.8rem;height:1.8rem;display:grid}.tool-status[data-astro-cid-i3io7j5x]{color:#059669;margin-left:auto;font-size:.62rem;font-weight:700}.chat-response[data-astro-cid-i3io7j5x]{color:#475569;width:min(100%,34rem);min-height:10.75rem;font-size:.875rem;font-weight:500;line-height:1.5rem}.chat-response[data-astro-cid-i3io7j5x] strong[data-astro-cid-i3io7j5x]{color:#0f172a}.response-table[data-astro-cid-i3io7j5x]{border-top:1px solid #e2e8f0;grid-template-columns:minmax(0,1fr) auto;gap:0;font-size:.75rem;display:grid}.response-table[data-astro-cid-i3io7j5x] span[data-astro-cid-i3io7j5x],.response-table[data-astro-cid-i3io7j5x] strong[data-astro-cid-i3io7j5x]{border-bottom:1px solid #e2e8f0;padding:.48rem 0}.response-table[data-astro-cid-i3io7j5x] span[data-astro-cid-i3io7j5x]{color:#475569}.response-table[data-astro-cid-i3io7j5x] strong[data-astro-cid-i3io7j5x]{text-align:right;color:#0f172a;font-variant-numeric:tabular-nums;padding-left:1rem}.response-list[data-astro-cid-i3io7j5x]{gap:.32rem;padding-left:1.1rem;font-size:.78rem;list-style:outside;display:grid}.chat-composer[data-astro-cid-i3io7j5x]{color:#94a3b8;border:1px solid #d8d5cf;border-radius:.9rem;justify-content:space-between;align-items:center;margin-top:auto;padding:.55rem .6rem .55rem .8rem;font-size:.72rem;display:flex;box-shadow:0 5px 18px -15px #0f172a80}.assistant-scene[data-astro-cid-i3io7j5x].is-active .typing-preview[data-astro-cid-i3io7j5x]{animation:9.5s both typing-box}.assistant-scene[data-astro-cid-i3io7j5x].is-active .typing-preview[data-astro-cid-i3io7j5x] span[data-astro-cid-i3io7j5x]{animation:.9s steps(22,end) .15s both typing-text}.assistant-scene[data-astro-cid-i3io7j5x].is-active .chat-prompt[data-astro-cid-i3io7j5x]{animation:9.5s both reveal-message}.assistant-scene[data-astro-cid-i3io7j5x].is-active .tool-call[data-astro-cid-i3io7j5x]{animation:9.5s both reveal-tool}.assistant-scene[data-astro-cid-i3io7j5x].is-active .chat-response[data-astro-cid-i3io7j5x]{animation:9.5s both reveal-response}.assistant-scene[data-astro-cid-i3io7j5x].is-active .chat-composer[data-astro-cid-i3io7j5x]{animation:9.5s both reveal-composer}.example-step[data-astro-cid-i3io7j5x]{cursor:pointer;background:#e2e8f0;border-radius:999px;width:2.75rem;height:.38rem;transition:background-color .18s,transform .18s;position:relative;overflow:hidden}.example-step[data-astro-cid-i3io7j5x]:not(.is-active):hover{background:#cbd5e1;transform:scaleY(1.35)}.example-step[data-astro-cid-i3io7j5x] span[data-astro-cid-i3io7j5x]{border-radius:inherit;opacity:0;transform-origin:0;background:#4f46e5;position:absolute;inset:0;transform:scaleX(0)}.example-step[data-astro-cid-i3io7j5x].is-active span[data-astro-cid-i3io7j5x]{opacity:1;animation:9.5s linear forwards example-progress}@keyframes typing-text{to{clip-path:inset(0)}}@keyframes typing-box{0%,15%{opacity:1;transform:translateY(0)}19%,to{opacity:0;transform:translateY(6px)}}@keyframes reveal-message{0%,18%{opacity:0;transform:translateY(5px)}23%,to{opacity:1;transform:translateY(0)}}@keyframes reveal-tool{0%,31%{opacity:0;transform:translateY(5px)}36%,to{opacity:1;transform:translateY(0)}}@keyframes reveal-response{0%,43%{opacity:0;transform:translateY(5px)}49%,to{opacity:1;transform:translateY(0)}}@keyframes reveal-composer{0%,51%{opacity:0;transform:translateY(5px)}57%,to{opacity:1;transform:translateY(0)}}@keyframes example-progress{to{transform:scaleX(1)}}@media (width>=640px){.assistant-scene[data-astro-cid-i3io7j5x]{padding:1.5rem 1.75rem}.typing-preview[data-astro-cid-i3io7j5x]{bottom:1.5rem;left:1.75rem;right:1.75rem}}@media (prefers-reduced-motion:reduce){.assistant-scene[data-astro-cid-i3io7j5x]{transition:none}.assistant-scene[data-astro-cid-i3io7j5x].is-active .typing-preview[data-astro-cid-i3io7j5x]{animation:none;display:none}.assistant-scene[data-astro-cid-i3io7j5x].is-active .chat-prompt[data-astro-cid-i3io7j5x],.assistant-scene[data-astro-cid-i3io7j5x].is-active .tool-call[data-astro-cid-i3io7j5x],.assistant-scene[data-astro-cid-i3io7j5x].is-active .chat-response[data-astro-cid-i3io7j5x],.assistant-scene[data-astro-cid-i3io7j5x].is-active .chat-composer[data-astro-cid-i3io7j5x]{opacity:1;animation:none;transform:none}.example-step[data-astro-cid-i3io7j5x].is-active span[data-astro-cid-i3io7j5x]{animation:none;transform:scaleX(1)}}
