.AgentChat-module__8xX2gW__panel{max-height:75vh;max-height:min(75dvh, calc(var(--agent-chat-viewport,100dvh) - var(--agent-chat-margin,0px) - 16px))}.AgentChat-module__8xX2gW__panel.AgentChat-module__8xX2gW__working{border-color:color-mix(in srgb, var(--accent-pink) 55%, transparent);box-shadow:0 12px 28px #0000003d, 0 0 0 1px color-mix(in srgb, var(--accent-pink) 25%, transparent), 0 0 24px color-mix(in srgb, var(--accent-pink) 18%, transparent)}.AgentChat-module__8xX2gW__working:before{content:"";z-index:1;background:linear-gradient(90deg, transparent, var(--accent-pink) 35%, #fff 50%, var(--accent-pink) 65%, transparent);border-radius:999px;width:45%;height:3px;animation:1.6s ease-in-out infinite AgentChat-module__8xX2gW__agent-chat-shimmer;position:absolute;top:0;left:0}.AgentChat-module__8xX2gW__fadeIn{animation:.32s ease-out AgentChat-module__8xX2gW__agent-chat-fade-in}.AgentChat-module__8xX2gW__dots span{animation:1s ease-in-out infinite AgentChat-module__8xX2gW__agent-chat-bounce}.AgentChat-module__8xX2gW__dots span:nth-child(2){animation-delay:.15s}.AgentChat-module__8xX2gW__dots span:nth-child(3){animation-delay:.3s}.AgentChat-module__8xX2gW__scrollArea{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#fff3 transparent}.AgentChat-module__8xX2gW__scrollArea::-webkit-scrollbar{width:4px}.AgentChat-module__8xX2gW__scrollArea::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.AgentChat-module__8xX2gW__prose{overflow-wrap:anywhere}.AgentChat-module__8xX2gW__prose>:first-child{margin-top:0}.AgentChat-module__8xX2gW__prose>:last-child{margin-bottom:0}.AgentChat-module__8xX2gW__prose p{margin:6px 0}.AgentChat-module__8xX2gW__prose ul,.AgentChat-module__8xX2gW__prose ol{margin:6px 0;padding-inline-start:18px}.AgentChat-module__8xX2gW__prose ul{list-style:outside}.AgentChat-module__8xX2gW__prose ol{list-style:decimal}.AgentChat-module__8xX2gW__prose li{margin-bottom:4px}.AgentChat-module__8xX2gW__prose li>p{margin:0}.AgentChat-module__8xX2gW__prose .AgentChat-module__8xX2gW__task{align-items:flex-start;gap:8px;margin-inline-start:-18px;list-style:none;display:flex}.AgentChat-module__8xX2gW__prose a{color:var(--accent-pink);text-underline-offset:2px;text-decoration:underline}.AgentChat-module__8xX2gW__prose strong{font-weight:600}.AgentChat-module__8xX2gW__prose .AgentChat-module__8xX2gW__topHeading,.AgentChat-module__8xX2gW__prose h2,.AgentChat-module__8xX2gW__prose h3,.AgentChat-module__8xX2gW__prose h4{margin:12px 0 6px;font-weight:600;line-height:1.3}.AgentChat-module__8xX2gW__prose .AgentChat-module__8xX2gW__topHeading{font-size:1.25em}.AgentChat-module__8xX2gW__prose h2{font-size:1.15em}.AgentChat-module__8xX2gW__prose h3,.AgentChat-module__8xX2gW__prose h4{font-size:1.05em}.AgentChat-module__8xX2gW__prose blockquote{border-inline-start:2px solid var(--language-switch-border-dark);color:var(--item-dropdown-menu-dark);margin:8px 0;padding-inline-start:12px}.AgentChat-module__8xX2gW__prose hr{border:0;border-top:1px solid var(--language-switch-border-dark);margin:12px 0}.AgentChat-module__8xX2gW__prose .AgentChat-module__8xX2gW__tableWrapper{margin:8px 0;overflow-x:auto}.AgentChat-module__8xX2gW__prose table{border-collapse:collapse;width:100%;font-size:.875em}.AgentChat-module__8xX2gW__prose th,.AgentChat-module__8xX2gW__prose td{border-bottom:1px solid var(--language-switch-border-dark);text-align:start;vertical-align:top;padding:8px}.AgentChat-module__8xX2gW__prose th{font-weight:600}.AgentChat-module__8xX2gW__prose code{background:#ffffff14;border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.AgentChat-module__8xX2gW__prose pre{background:#00000073;border-radius:12px;margin:8px 0;padding:12px 84px 12px 12px;font-size:.875em;line-height:1.5;overflow-x:auto}.AgentChat-module__8xX2gW__prose pre code{font-size:inherit;background:0 0;padding:0}@keyframes AgentChat-module__8xX2gW__agent-chat-shimmer{0%{transform:translate(-100%)}to{transform:translate(350%)}}@keyframes AgentChat-module__8xX2gW__agent-chat-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes AgentChat-module__8xX2gW__agent-chat-bounce{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.AgentChat-module__8xX2gW__working:before,.AgentChat-module__8xX2gW__fadeIn,.AgentChat-module__8xX2gW__dots span{animation:none}.AgentChat-module__8xX2gW__working:before{opacity:.8;width:100%;transform:none}.AgentChat-module__8xX2gW__dots span{opacity:.7}}
