.slide[data-astro-cid-nzjsrjrk]{width:1920px;height:1080px;display:flex;align-items:center;justify-content:center;background:#fff}.mcp-demo__window[data-astro-cid-nzjsrjrk]{width:880px;background:#fff;border-radius:16px;border:1px solid #e5e5e5;overflow:hidden;box-shadow:0 8px 40px #00000014}.mcp-demo__chrome[data-astro-cid-nzjsrjrk]{background:#f9f9f9;border-bottom:1px solid #eee;padding:10px 16px;display:flex;align-items:center;gap:8px}.mcp-demo__chrome-dot[data-astro-cid-nzjsrjrk]{width:10px;height:10px;border-radius:50%}.mcp-demo__chrome-dot--red[data-astro-cid-nzjsrjrk]{background:#ff5f57}.mcp-demo__chrome-dot--yellow[data-astro-cid-nzjsrjrk]{background:#ffbd2e}.mcp-demo__chrome-dot--green[data-astro-cid-nzjsrjrk]{background:#28ca42}.mcp-demo__chrome-title[data-astro-cid-nzjsrjrk]{margin-left:12px;font-size:12px;color:#999;font-weight:500}.mcp-demo__body[data-astro-cid-nzjsrjrk]{padding:20px 24px;overflow-y:auto;min-height:520px}.mcp-demo__msg-user[data-astro-cid-nzjsrjrk]{display:flex;gap:12px;margin-bottom:18px}.mcp-demo__avatar[data-astro-cid-nzjsrjrk]{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff}.mcp-demo__avatar--user[data-astro-cid-nzjsrjrk]{background:#1fbfa0}.mcp-demo__avatar--ai[data-astro-cid-nzjsrjrk]{background:#d4a574;overflow:hidden}.mcp-demo__bubble[data-astro-cid-nzjsrjrk]{background:#f5f5f5;border-radius:12px 12px 12px 2px;padding:10px 14px;max-width:88%;font-size:13.5px;color:#222;line-height:1.5}.mcp-demo__cursor[data-astro-cid-nzjsrjrk]{display:inline-block;width:2px;height:15px;background:#1fbfa0;margin-left:1px;animation:mcp-blink .8s infinite;vertical-align:text-bottom}.mcp-demo__msg-ai[data-astro-cid-nzjsrjrk]{display:none;gap:12px}.mcp-demo__msg-ai[data-astro-cid-nzjsrjrk].visible{display:flex}.mcp-demo__ai-content[data-astro-cid-nzjsrjrk]{flex:1;min-width:0}.mcp-demo__thinking[data-astro-cid-nzjsrjrk]{display:none;font-size:13px;color:#999;padding:8px 0;align-items:center;gap:8px}.mcp-demo__thinking[data-astro-cid-nzjsrjrk].visible{display:flex}.mcp-demo__thinking-dots[data-astro-cid-nzjsrjrk]{display:inline-flex;gap:3px}.mcp-demo__thinking-dot[data-astro-cid-nzjsrjrk]{width:5px;height:5px;border-radius:50%;background:#bbb;animation:mcp-pulse 1.2s infinite}.mcp-demo__thinking-dot[data-astro-cid-nzjsrjrk]:nth-child(2){animation-delay:.2s}.mcp-demo__thinking-dot[data-astro-cid-nzjsrjrk]:nth-child(3){animation-delay:.4s}.mcp-demo__thinking-text[data-astro-cid-nzjsrjrk]{font-style:italic}.mcp-demo__panel[data-astro-cid-nzjsrjrk]{display:none;animation:mcp-fadeIn .4s ease}.mcp-demo__panel[data-astro-cid-nzjsrjrk].visible{display:block}.mcp-demo__narrative[data-astro-cid-nzjsrjrk]{font-size:13px;color:#333;line-height:1.6;margin-bottom:14px}.mcp-demo__chart-row[data-astro-cid-nzjsrjrk]{display:flex;gap:16px;margin-bottom:14px}.mcp-demo__chart-label[data-astro-cid-nzjsrjrk]{font-size:10px;font-weight:700;color:#999;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.mcp-demo__stats[data-astro-cid-nzjsrjrk]{display:flex;gap:6px;margin-bottom:10px}.mcp-demo__stat[data-astro-cid-nzjsrjrk]{flex:1;background:#fafafa;border-radius:6px;padding:7px 8px;text-align:center}.mcp-demo__stat--highlight[data-astro-cid-nzjsrjrk]{background:#f0faf7;border:1px solid #d0ede5}.mcp-demo__stat-value[data-astro-cid-nzjsrjrk]{font-size:14px;font-weight:700;color:#111}.mcp-demo__stat-value--green[data-astro-cid-nzjsrjrk]{color:#0d8a6f}.mcp-demo__stat-value--large[data-astro-cid-nzjsrjrk]{font-size:16px}.mcp-demo__stat-label[data-astro-cid-nzjsrjrk]{font-size:8px;color:#888;font-weight:500;text-transform:uppercase;letter-spacing:.3px}.mcp-demo__stat-sub[data-astro-cid-nzjsrjrk]{font-size:8px;color:#aaa}.mcp-demo__realloc[data-astro-cid-nzjsrjrk]{flex:1;background:#fafafa;border-radius:8px;padding:12px 14px}.mcp-demo__realloc-channel[data-astro-cid-nzjsrjrk]{margin-bottom:6px}.mcp-demo__realloc-header[data-astro-cid-nzjsrjrk]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.mcp-demo__realloc-name[data-astro-cid-nzjsrjrk]{font-size:11px;color:#444;font-weight:600}.mcp-demo__realloc-delta[data-astro-cid-nzjsrjrk]{font-size:10px;font-weight:600}.mcp-demo__realloc-delta--up[data-astro-cid-nzjsrjrk]{color:#0d8a6f}.mcp-demo__realloc-delta--down[data-astro-cid-nzjsrjrk]{color:#c0392b}.mcp-demo__realloc-bar[data-astro-cid-nzjsrjrk]{display:flex;align-items:center;gap:4px}.mcp-demo__realloc-bar-label[data-astro-cid-nzjsrjrk]{font-size:8px;width:32px}.mcp-demo__realloc-bar-label--now[data-astro-cid-nzjsrjrk]{color:#aaa}.mcp-demo__realloc-bar-label--rec[data-astro-cid-nzjsrjrk]{color:#0d8a6f}.mcp-demo__realloc-bar-track[data-astro-cid-nzjsrjrk]{flex:1;background:#e8e8e8;border-radius:2px;height:8px;overflow:hidden}.mcp-demo__realloc-bar-fill[data-astro-cid-nzjsrjrk]{height:100%;border-radius:2px}.mcp-demo__realloc-bar-value[data-astro-cid-nzjsrjrk]{font-size:9px;color:#999;width:32px;flex-shrink:0}.mcp-demo__actions[data-astro-cid-nzjsrjrk]{flex:1;display:flex;flex-direction:column;gap:6px}.mcp-demo__action[data-astro-cid-nzjsrjrk]{background:#fafafa;border-radius:6px;padding:10px 12px;border-left:3px solid}.mcp-demo__action-header[data-astro-cid-nzjsrjrk]{display:flex;align-items:center;gap:6px;margin-bottom:3px}.mcp-demo__action-badge[data-astro-cid-nzjsrjrk]{font-size:8px;font-weight:700;color:#fff;padding:1px 5px;border-radius:3px;letter-spacing:.3px}.mcp-demo__action-title[data-astro-cid-nzjsrjrk]{font-size:12px;font-weight:600;color:#222}.mcp-demo__action-reason[data-astro-cid-nzjsrjrk]{font-size:10.5px;color:#666;line-height:1.5}@keyframes mcp-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes mcp-pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes mcp-fadeIn{0%{opacity:0}to{opacity:1}}
