.AgentDemo_panel__ZXYkO{width:100%;max-width:720px;margin-inline:auto;overflow:hidden;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-lg);background:var(--ag-surface-1);box-shadow:var(--ag-highlight);text-align:left}.AgentDemo_header__iTfFH{display:flex;align-items:center;gap:var(--ag-space-3);padding:var(--ag-space-4) var(--ag-space-5);border-bottom:1px solid var(--ag-hairline)}.AgentDemo_mark__SOwT3{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ag-r-sm);background:var(--ag-brand)}.AgentDemo_name__Z45yz{margin:0;color:var(--ag-text-strong);font-size:var(--ag-small-size);line-height:var(--ag-small-leading);font-weight:500}.AgentDemo_status__PgLpM{display:flex;align-items:center;gap:var(--ag-space-2);margin:0;color:var(--ag-text-muted);font-size:var(--ag-micro-size);line-height:var(--ag-micro-leading)}.AgentDemo_statusDot__9Rydn{width:6px;height:6px;flex:none;border-radius:var(--ag-r-pill);background:var(--ag-text-muted)}.AgentDemo_status__PgLpM[data-state=live] .AgentDemo_statusDot__9Rydn{background:var(--ag-positive)}.AgentDemo_status__PgLpM[data-state=fallback] .AgentDemo_statusDot__9Rydn{background:var(--ag-caution)}.AgentDemo_log__NLTa_{display:flex;flex-direction:column;gap:var(--ag-space-3);height:240px;overflow-y:auto;overscroll-behavior:contain;padding:var(--ag-space-5)}@media (min-width:734px){.AgentDemo_log__NLTa_{height:320px}}.AgentDemo_message__whI1s{max-width:85%;margin:0;padding:var(--ag-space-3) var(--ag-space-4);border-radius:var(--ag-r-md);font-size:15px;line-height:1.5;text-wrap:pretty;animation:AgentDemo_message-in__Xd2kH var(--ag-dur-ui) var(--ag-ease-out)}.AgentDemo_message__whI1s[data-role=assistant]{align-self:flex-start;background:var(--ag-surface-2);color:var(--ag-text-strong)}.AgentDemo_message__whI1s[data-role=user]{align-self:flex-end;background:var(--ag-action);color:var(--ag-action-ink)}@keyframes AgentDemo_message-in__Xd2kH{0%{opacity:0;transform:translateY(6px)}}.AgentDemo_note__5ZGXg{margin:0;color:var(--ag-text-muted);font-size:var(--ag-small-size);line-height:var(--ag-small-leading)}.AgentDemo_note__5ZGXg[data-tone=critical]{color:var(--ag-critical)}.AgentDemo_note__5ZGXg[data-busy=true]{animation:AgentDemo_thinking__hHdxc 1.6s ease-in-out infinite}@keyframes AgentDemo_thinking__hHdxc{50%{opacity:.45}}.AgentDemo_inlineLink__A6rir{color:var(--ag-text-strong);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ag-text-strong) 40%,transparent)}.AgentDemo_starters__jZi3M{display:flex;flex-wrap:wrap;gap:var(--ag-space-2);padding:var(--ag-space-4) var(--ag-space-5) var(--ag-space-2);border-top:1px solid var(--ag-hairline)}.AgentDemo_starter__4Wzj2{min-height:44px;padding:var(--ag-space-2) var(--ag-space-3);border:1px solid var(--ag-border);border-radius:var(--ag-r-sm);background:transparent;color:var(--ag-text);font:inherit;font-size:var(--ag-small-size);line-height:var(--ag-small-leading);text-align:left;cursor:pointer;transition:transform var(--ag-dur-press) var(--ag-ease-out),color var(--ag-dur-ui) var(--ag-ease-out),border-color var(--ag-dur-ui) var(--ag-ease-out)}.AgentDemo_starter__4Wzj2:active:not(:disabled){transform:scale(.97)}.AgentDemo_starter__4Wzj2:disabled{opacity:.4;cursor:default}@media (hover:hover) and (pointer:fine){.AgentDemo_starter__4Wzj2:hover:not(:disabled){color:var(--ag-text-strong);border-color:var(--ag-border-strong)}}.AgentDemo_composer__KPLDQ{display:flex;align-items:center;gap:var(--ag-space-2);padding:var(--ag-space-3) var(--ag-space-5) var(--ag-space-2)}.AgentDemo_input__Ao3BC{flex:1;min-width:0;height:48px;padding-inline:var(--ag-space-4);border:1px solid var(--ag-border);border-radius:var(--ag-r-sm);background:var(--ag-surface-2);color:var(--ag-text-strong);font:inherit;font-size:16px}.AgentDemo_input__Ao3BC::placeholder{color:var(--ag-text-muted)}.AgentDemo_input__Ao3BC:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.AgentDemo_send__dii5H{display:inline-flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border:0;border-radius:var(--ag-r-pill);background:var(--ag-action);color:var(--ag-action-ink);cursor:pointer;transition:transform var(--ag-dur-press) var(--ag-ease-out),opacity var(--ag-dur-ui) var(--ag-ease-out)}.AgentDemo_send__dii5H:active:not(:disabled){transform:scale(.97)}.AgentDemo_send__dii5H:disabled{opacity:.35;cursor:default}.AgentDemo_send__dii5H:focus-visible,.AgentDemo_starter__4Wzj2:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.AgentDemo_footnote__mNb1P{margin:0;padding:var(--ag-space-2) var(--ag-space-5) var(--ag-space-4);color:var(--ag-text-muted);font-size:var(--ag-micro-size);line-height:var(--ag-micro-leading)}@media (prefers-reduced-motion:reduce){.AgentDemo_message__whI1s,.AgentDemo_note__5ZGXg[data-busy=true]{animation:none}.AgentDemo_send__dii5H,.AgentDemo_starter__4Wzj2{transition:none}}