.McpHeroScene_scene__PPW7r{width:100%;max-width:620px}.McpHeroScene_body__Dq_Ip{display:flex;flex-direction:column}.McpHeroScene_on__E7rCK{opacity:1!important;translate:0 0!important}.McpHeroScene_off__XgLUn{opacity:0}.McpHeroScene_muted__6481A{color:var(--um-ink-2)}.McpHeroScene_right__JspDq{text-align:right}.McpHeroScene_connector__C11Az{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 9px 0 10px;border:1px solid var(--um-line-strong);border-radius:6px;background:var(--um-surface);color:var(--um-ink);font-size:12px;font-weight:500;white-space:nowrap}.McpHeroScene_citeChip__W8tFB img,.McpHeroScene_connector__C11Az img,.McpHeroScene_toolMark__qk_Pc img{display:block;flex:none}.McpHeroScene_clients__e8Fvo{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--um-line);background:var(--um-subtle)}.McpHeroScene_clientsLabel__egomp{color:var(--um-ink-3);font-size:11.5px;white-space:nowrap}.McpHeroScene_segmented__L9Qrl{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--um-line);border-radius:8px;background:var(--um-surface)}.McpHeroScene_client__zAm62{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px 0 6px;border-radius:6px;color:var(--um-ink-2);font-size:12px;white-space:nowrap}.McpHeroScene_clientActive__L3K2E{background:var(--um-accent);box-shadow:inset 0 0 0 1px rgba(125,71,235,.16);color:var(--um-primary-600);font-weight:500}.McpHeroScene_clientMark__Lcci7{display:grid;place-items:center;width:16px;height:16px;overflow:hidden;border-radius:4px}.McpHeroScene_cursorMark__EoJQA{display:block;width:16px;height:16px;object-fit:cover;transform:scale(1.35)}.McpHeroScene_thread__8NBzd{display:flex;flex-direction:column;gap:12px;padding:14px 16px 4px}.McpHeroScene_userMessage__MI9dX{align-self:flex-end;max-width:78%;padding:8px 12px;border-radius:12px 12px 4px;background:var(--um-subtle);box-shadow:inset 0 0 0 1px var(--um-line-strong);color:var(--um-ink);font-size:12.5px;line-height:1.45;text-wrap:pretty;opacity:0;translate:0 6px;transition:opacity .35s ease,translate .45s var(--um-ease)}.McpHeroScene_reply__lCLQk{display:flex;gap:10px}.McpHeroScene_avatar__PL8Pd{display:grid;place-items:center;flex:none;width:24px;height:24px;border:1px solid var(--um-line);border-radius:7px;background:var(--um-surface);opacity:0;transition:opacity .3s ease}.McpHeroScene_replyBody__tWDVm{display:flex;flex:1;flex-direction:column;gap:9px;min-width:0}.McpHeroScene_tool__Vbg1b{display:flex;align-items:center;gap:9px;min-width:0;padding:6px 10px 6px 7px;border:1px solid rgba(125,71,235,.16);border-radius:8px;background:linear-gradient(90deg,#faf7ff,#fff 70%);opacity:0;translate:0 4px;transition:opacity .35s ease,translate .45s var(--um-ease)}.McpHeroScene_toolOn__kTwag{opacity:1;translate:0 0}.McpHeroScene_toolMark__qk_Pc{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:6px;background:var(--um-surface);box-shadow:inset 0 0 0 1px rgba(125,71,235,.16)}.McpHeroScene_toolMain__alIxH{display:grid;flex:1;min-width:0}.McpHeroScene_toolName__mCSnB{display:flex;align-items:center;gap:3px;min-width:0;font-size:12px;white-space:nowrap}.McpHeroScene_toolServer__Kcw50{color:var(--um-ink);font-weight:600}.McpHeroScene_toolSep__pLHAq{flex:none;color:var(--um-ink-3)}.McpHeroScene_toolFn__o_h3I{min-width:0;color:var(--um-primary-600);font-size:11.5px}.McpHeroScene_toolFn__o_h3I,.McpHeroScene_toolParams__NMOWq{overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-overflow:ellipsis}.McpHeroScene_toolParams__NMOWq{color:var(--um-ink-3);font-size:10.5px;white-space:nowrap}.McpHeroScene_toolStatus__SGcA_{display:grid;flex:none;justify-items:end}.McpHeroScene_toolState__g75lE{grid-area:1/1;display:inline-flex;align-items:center;gap:5px;color:var(--um-ink-2);font-size:11.5px;font-variant-numeric:tabular-nums;white-space:nowrap;transition:opacity .3s ease}.McpHeroScene_toolState__g75lE svg{flex:none;color:var(--um-ink-3)}.McpHeroScene_toolState__g75lE .McpHeroScene_doneIcon__a73L3{color:var(--um-up)}.McpHeroScene_toolLive__mPqIR{height:20px;padding:0 8px;border-radius:999px;background:var(--um-sky-tint);box-shadow:inset 0 0 0 1px var(--um-sky-line);color:var(--um-sky-ink);font-weight:500}.McpHeroScene_spin__iU_ct{animation:McpHeroScene_spin__iU_ct .9s linear infinite}@keyframes McpHeroScene_spin__iU_ct{to{rotate:1turn}}.McpHeroScene_answer__RBo7_{margin:0;color:var(--um-ink);font-size:12.5px;line-height:1.55;text-wrap:pretty}.McpHeroScene_answer__RBo7_ strong{font-weight:600}.McpHeroScene_answer__RBo7_>span{opacity:0;filter:blur(3px)}.McpHeroScene_answerShown__Mo3zk>span{opacity:1;filter:none;transition:opacity .3s ease calc(var(--i) * 36ms + .15s),filter .4s ease calc(var(--i) * 36ms + .15s)}.McpHeroScene_result__MxFQR{display:grid;padding:4px 8px 8px;border:1px solid var(--um-line);border-radius:10px;background:var(--um-surface);opacity:0;transition:opacity .4s ease .3s}.McpHeroScene_resultOn__HUANi{opacity:1}.McpHeroScene_row__F47s_{display:grid;grid-template-columns:minmax(0,1fr) 54px 70px 48px;gap:10px;align-items:center;padding:5px 6px;border-radius:7px;color:var(--um-ink);font-size:12px;opacity:0;transition:opacity .35s ease calc(var(--i, 0) * 90ms),background-color .4s ease,box-shadow .4s ease}.McpHeroScene_headRow__Ut3o9{padding-block:5px 6px;border-bottom:1px solid var(--um-line);border-radius:0;color:var(--um-ink-3);font-size:11px;opacity:1}.McpHeroScene_rowIn__yZLVe{opacity:1}.McpHeroScene_rowFocal__Trc35{background:var(--um-accent);box-shadow:inset 0 0 0 1px rgba(125,71,235,.18)}.McpHeroScene_campaign__gL8L5{display:flex;align-items:center;gap:8px;min-width:0;font-weight:500;white-space:nowrap}.McpHeroScene_campaignName__HdHg4{min-width:0;overflow:hidden;text-overflow:ellipsis}.McpHeroScene_mark__anOVy{display:grid;flex:none;place-items:center;width:20px;height:20px;border:1px solid var(--um-line);border-radius:6px;background:var(--um-surface)}.McpHeroScene_roas__Slcrz{font-weight:600}.McpHeroScene_roasFocal__hNDsd{color:var(--um-primary-600)}.McpHeroScene_cite__N1a_9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;margin-top:6px;padding:7px 6px 0;border-top:1px solid var(--um-line);opacity:0;transition:opacity .35s ease}.McpHeroScene_citeChip__W8tFB{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px 0 6px;border-radius:999px;background:var(--um-sky-tint);box-shadow:inset 0 0 0 1px var(--um-sky-line);color:var(--um-sky-ink);font-size:11px;font-weight:500;white-space:nowrap}.McpHeroScene_citeMeta__kJPXv{color:var(--um-ink-3);font-size:11px}.McpHeroScene_dock__oxlHq{padding:8px 16px 14px}.McpHeroScene_composer__ZYAAS{display:flex;align-items:center;gap:8px;height:38px;padding:0 6px 0 12px;border:1px solid var(--um-line-strong);border-radius:10px;background:var(--um-surface);box-shadow:0 1px 2px rgba(27,23,51,.04)}.McpHeroScene_placeholder__GCqLE{flex:1;min-width:0;color:var(--um-ink-3);font-size:12.5px}.McpHeroScene_send__v1A4L{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:var(--um-n-track);color:var(--um-ink-3)}@container scene (max-width: 560px){.McpHeroScene_thread__8NBzd{padding-inline:12px}.McpHeroScene_reply__lCLQk{gap:8px}.McpHeroScene_avatar__PL8Pd{display:none}.McpHeroScene_userMessage__MI9dX{max-width:90%}.McpHeroScene_tool__Vbg1b{display:grid;grid-template-areas:"mark server status" "mark fn fn";grid-template-columns:24px minmax(0,1fr) auto;column-gap:9px;row-gap:1px}.McpHeroScene_toolMain__alIxH,.McpHeroScene_toolName__mCSnB{display:contents}.McpHeroScene_toolMark__qk_Pc{grid-area:mark;align-self:center}.McpHeroScene_toolServer__Kcw50{grid-area:server;align-self:center;font-size:12px}.McpHeroScene_toolFn__o_h3I{grid-area:fn;font-size:11px}.McpHeroScene_toolStatus__SGcA_{grid-area:status}.McpHeroScene_toolParams__NMOWq,.McpHeroScene_toolSep__pLHAq{display:none}.McpHeroScene_row__F47s_{grid-template-columns:minmax(0,1fr) 64px 44px;gap:8px}.McpHeroScene_colSpend__WAml_{display:none}.McpHeroScene_clients__e8Fvo,.McpHeroScene_dock__oxlHq{padding-inline:12px}}@container scene (max-width: 420px){.McpHeroScene_client__zAm62:not(.McpHeroScene_clientActive__L3K2E) .McpHeroScene_clientName__rz5pV,.McpHeroScene_clientsLabel__egomp,.McpHeroScene_connectorText__ps_eE{display:none}.McpHeroScene_client__zAm62:not(.McpHeroScene_clientActive__L3K2E){padding-right:6px}}@media (prefers-reduced-motion:reduce){.McpHeroScene_spin__iU_ct{animation:none}}