.McpScene_stage__qOBTE{position:relative;isolation:isolate;z-index:1;max-width:1200px;margin:0 auto;border-radius:var(--ub-radius);background:var(--ub-night-gradient);box-shadow:var(--ub-shadow-stage);color:var(--ub-on-night);font-family:var(--ub-font);text-align:left;overflow:hidden;container-type:inline-size}.McpScene_stage__qOBTE:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0) 0 0 /100% 40px,linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0) 0 0 /40px 100%;mask-image:radial-gradient(ellipse at 50% 40%,black 30%,transparent 78%);pointer-events:none}.McpScene_stage__qOBTE:after{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(196,176,255,.6),transparent);pointer-events:none}.McpScene_inner__mjN0D{position:relative;padding:34px 44px 30px}.McpScene_inner__mjN0D:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 68% 58%,rgba(124,77,255,.42),transparent 62%);pointer-events:none}.McpScene_ico__B2s_b{stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.McpScene_agents___0yMb{position:relative;display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.McpScene_agents___0yMb button{display:flex;align-items:center;gap:10px;padding:7px 16px 7px 7px;border:1px solid transparent;border-radius:var(--ub-r-pill);background:transparent;color:rgba(255,255,255,.82);font:inherit;font-size:.92rem;font-weight:500;cursor:pointer;transition:background .3s,border-color .3s,color .3s}.McpScene_agents___0yMb button:hover,.McpScene_agents___0yMb button[aria-pressed=true]{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3);color:var(--ub-on-night)}.McpScene_agentFooter__XNNwm button:focus-visible,.McpScene_agents___0yMb button:focus-visible{outline:2px solid var(--ub-lavender);outline-offset:3px}.McpScene_logo__tGYH7{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ub-surface);color:var(--ub-ink);font-size:17px}.McpScene_logoDark__4_QS8{background:var(--ub-ink);color:var(--ub-on-night)}.McpScene_ultimo__fwsAf{flex:none;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:24%;background:var(--ub-purple);color:var(--ub-on-night);box-shadow:0 0 0 1.5px rgba(255,255,255,.55),0 0 22px rgba(124,77,255,.8)}.McpScene_ultimoMark__Mx9vg{width:46%;height:auto;display:block}.McpScene_scene__ksi4n{position:relative;display:grid;grid-template-columns:minmax(0,.72fr) 168px minmax(0,1.28fr);align-items:center;margin-top:30px}.McpScene_source__FOCRb{border:1px solid var(--ub-night-line);border-radius:var(--ub-radius);background:rgba(255,255,255,.06);padding:22px}.McpScene_sourceHeading__z_FTH{display:flex;gap:12px;align-items:center;padding-bottom:18px;border-bottom:1px solid var(--ub-night-line)}.McpScene_sourceHeading__z_FTH>strong{font-size:1.3rem;font-weight:700;letter-spacing:-.01em}.McpScene_sourceHeading__z_FTH>i{width:7px;height:7px;border-radius:50%;background:var(--ub-lavender);margin-left:auto;box-shadow:0 0 0 4px rgba(196,176,255,.18)}.McpScene_sourceRows__DLqmo{display:grid;gap:4px;padding-top:12px}.McpScene_sourceRows__DLqmo>div{display:flex;align-items:center;gap:13px;padding:11px 10px;border:1px solid transparent;border-radius:var(--ub-radius);transition:background .4s,border-color .4s}.McpScene_sourceRows__DLqmo>div[data-active=true]{background:rgba(196,176,255,.14);border-color:rgba(196,176,255,.45)}.McpScene_sourceRows__DLqmo>div>span{color:var(--ub-lavender);display:grid;place-items:center;width:24px;flex:none}.McpScene_sourceRows__DLqmo .McpScene_ico__B2s_b{width:22px;height:22px}.McpScene_sourceRows__DLqmo strong{display:block;font-size:.92rem;font-weight:700}.McpScene_sourceRows__DLqmo small{display:block;font-size:.75rem;color:rgba(255,255,255,.82);margin-top:3px}.McpScene_sourceRows__DLqmo b{margin-left:auto;color:var(--ub-lavender);opacity:.22;transition:opacity .4s;display:grid}.McpScene_sourceRows__DLqmo [data-active=true] b{opacity:1}.McpScene_sourceRows__DLqmo b>.McpScene_ico__B2s_b{width:15px;height:15px}.McpScene_bars__rAd34 path{transform-box:fill-box;transform-origin:center bottom;animation:McpScene_bars__rAd34 1.8s ease-in-out infinite alternate}.McpScene_bars__rAd34 path:nth-child(2){animation-delay:-1.1s}.McpScene_bars__rAd34 path:nth-child(3){animation-delay:-.5s}.McpScene_tilt__Pov1R svg{animation:McpScene_tilt__Pov1R 3.2s ease-in-out infinite}.McpScene_pulse__06D1H svg{animation:McpScene_breathe__zcd7c 2.8s ease-in-out infinite}.McpScene_bridge__Jw8Zj{position:relative;height:150px;display:grid;place-items:center}.McpScene_rail__fuH_5{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:rgba(196,176,255,.38);overflow:hidden}.McpScene_rail__fuH_5 i{position:absolute;top:0;width:38px;height:2px;background:linear-gradient(90deg,transparent,var(--ub-on-night));animation:McpScene_transfer__hHvrE 2s linear infinite}.McpScene_rail__fuH_5 i+i{animation-delay:1s}.McpScene_stage__qOBTE[data-phase="2"] .McpScene_rail__fuH_5 i{animation-direction:reverse;background:linear-gradient(270deg,transparent,var(--ub-on-night))}.McpScene_protocol__04jVZ{position:relative;z-index:1;display:grid;place-items:center;width:78px;height:78px;border:1px solid rgba(196,176,255,.65);border-radius:var(--ub-radius);background:var(--ub-night);box-shadow:0 0 0 8px rgba(196,176,255,.08),0 0 36px rgba(124,77,255,.75);font-size:1.15rem;font-weight:700;letter-spacing:.04em}.McpScene_connected__iek1o{position:absolute;top:126px;display:flex;align-items:center;gap:6px;color:rgba(255,255,255,.82);font-size:.72rem;white-space:nowrap}.McpScene_connected__iek1o i{width:6px;height:6px;border-radius:50%;background:var(--ub-lavender);animation:McpScene_breathe__zcd7c 2s ease-in-out infinite}.McpScene_agent__gqcR_{min-width:0;background:var(--ub-surface);color:var(--ub-ink);border-radius:var(--ub-radius);overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.55),0 30px 80px -24px rgba(124,77,255,.9),0 0 120px rgba(124,77,255,.3)}.McpScene_agentHeader__5Yi9f{display:flex;align-items:center;gap:10px;height:58px;padding:0 22px;border-bottom:1px solid var(--ub-line);background:var(--ub-surface-tint)}.McpScene_agentHeader__5Yi9f .McpScene_logo__tGYH7{box-shadow:0 0 0 1px var(--ub-line)}.McpScene_agentHeader__5Yi9f>strong{font-size:.98rem;font-weight:700}.McpScene_agentHeader__5Yi9f>span:last-child{margin-left:auto;font-size:.75rem;color:var(--ub-muted)}.McpScene_agentBody__PpFV_{padding:22px 22px 0}.McpScene_prompt__u8hDM{position:relative;display:flex;align-items:center;gap:14px;height:116px;padding:16px 14px 16px 18px;border:1px solid var(--ub-line);border-radius:var(--ub-radius);background:var(--ub-surface);transition:border-color .3s}.McpScene_prompt__u8hDM[data-sent=true]{border-color:var(--ub-purple-line)}.McpScene_prompt__u8hDM p{flex:1 1;min-width:0;margin:0;align-self:flex-start;font-size:.95rem;line-height:1.6;color:var(--ub-ink)}.McpScene_caret__8Cx7_{display:inline-block;width:2px;height:1em;vertical-align:-.12em;background:var(--ub-purple);margin-left:2px;animation:McpScene_blink__nOUOJ .65s steps(1) infinite}.McpScene_send__m_199{flex:none;display:grid;place-items:center;align-self:flex-end;width:30px;height:30px;border-radius:50%;background:var(--ub-purple-soft);color:var(--ub-purple);transition:background .3s,color .3s}.McpScene_prompt__u8hDM[data-sent=true] .McpScene_send__m_199{background:var(--ub-purple);color:var(--ub-on-night)}.McpScene_send__m_199 .McpScene_ico__B2s_b{width:17px;height:17px}.McpScene_status__PCrGZ{display:flex;align-items:center;gap:9px;height:56px;font-size:.8rem;color:var(--ub-muted)}.McpScene_statusLogo__itQic{width:22px;height:22px;box-shadow:none}.McpScene_status__PCrGZ>span:nth-child(2){flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.McpScene_status__PCrGZ>.McpScene_ico__B2s_b{width:15px;height:15px;color:var(--ub-purple)}.McpScene_status__PCrGZ>.McpScene_done__11uVf{color:var(--ub-ok)}.McpScene_spinner__mcasu{animation:McpScene_spin__vymGZ 1.4s linear infinite}.McpScene_workArea__N43EQ{position:relative;height:188px}.McpScene_finding__rpdlh{position:absolute;inset:0;padding:22px;border:1px solid var(--ub-line);border-radius:var(--ub-radius);background:var(--ub-surface)}.McpScene_finding__rpdlh small{font-size:.75rem;font-weight:700;color:var(--ub-purple)}.McpScene_finding__rpdlh strong{display:block;margin-top:8px;font-size:1.15rem;line-height:1.4;letter-spacing:-.01em;font-weight:700}.McpScene_findingBars__Sj28c{display:grid;gap:7px;margin-top:18px}.McpScene_findingBars__Sj28c>span{display:block;height:6px;border-radius:var(--ub-r-pill);overflow:hidden;background:var(--ub-purple-soft)}.McpScene_findingBars__Sj28c i{display:block;height:100%;border-radius:inherit;background:var(--ub-purple);transform-origin:left}.McpScene_findingBars__Sj28c>span:nth-child(2) i{background:var(--ub-lavender)}.McpScene_output__hXWPz{position:absolute;inset:0;border:1px solid var(--ub-purple-line);border-radius:var(--ub-radius);overflow:hidden;background:var(--ub-surface-tint)}.McpScene_file__uNFX_{display:flex;align-items:center;gap:8px;height:38px;padding:0 14px;background:var(--ub-purple-soft);border-bottom:1px solid var(--ub-purple-line);font-size:.75rem;font-weight:500;color:var(--ub-purple-deep)}.McpScene_file__uNFX_ .McpScene_ico__B2s_b{width:14px;height:14px;flex:none}.McpScene_file__uNFX_>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.McpScene_file__uNFX_ i{width:6px;height:6px;border-radius:50%;background:var(--ub-ok);margin-left:auto;flex:none}.McpScene_file__uNFX_ small{font-size:.72rem;color:var(--ub-muted)}.McpScene_output__hXWPz>strong{display:block;margin:16px 17px 9px;font-size:1.15rem;line-height:1.3;letter-spacing:-.01em;font-weight:700}.McpScene_output__hXWPz p{display:flex;align-items:flex-start;gap:8px;margin:7px 17px;font-size:.84rem;line-height:1.5;color:var(--ub-body)}.McpScene_output__hXWPz p .McpScene_ico__B2s_b{width:14px;height:14px;margin-top:3px;flex:none;color:var(--ub-purple)}.McpScene_output__hXWPz[data-ready=true]>strong{animation:McpScene_arrive__hpcX4 .4s ease-out both}.McpScene_result__WXfys{display:flex;align-items:center;gap:8px;height:56px;font-size:.8rem;color:var(--ub-muted)}.McpScene_result__WXfys>.McpScene_ico__B2s_b{width:15px;height:15px;flex:none;color:var(--ub-purple)}.McpScene_result__WXfys[data-finished=true],.McpScene_result__WXfys[data-finished=true]>.McpScene_ico__B2s_b{color:var(--ub-ok)}.McpScene_result__WXfys[data-finished=true]{font-weight:700}.McpScene_resultMeter__hTflK{margin-left:auto;flex:none;width:40px;height:4px;border-radius:var(--ub-r-pill);overflow:hidden;background:var(--ub-purple-soft)}.McpScene_resultMeter__hTflK i{display:block;height:100%;background:var(--ub-purple);transform-origin:left}.McpScene_agentFooter__XNNwm{display:flex;align-items:center;justify-content:space-between;gap:12px;height:44px;padding:0 22px;border-top:1px solid var(--ub-line);font-size:.75rem;font-weight:500;color:var(--ub-muted)}.McpScene_agentFooter__XNNwm>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.McpScene_agentFooter__XNNwm>div{display:flex;gap:4px;flex:none}.McpScene_agentFooter__XNNwm button{position:relative;width:24px;height:28px;padding:0;border:0;background:transparent;cursor:pointer}.McpScene_agentFooter__XNNwm button:before,.McpScene_agentFooter__XNNwm button>i{content:"";position:absolute;top:12px;left:0;right:0;height:4px;display:block;border-radius:var(--ub-r-pill);background:var(--ub-line)}.McpScene_agentFooter__XNNwm button[aria-pressed=true]:before{background:var(--ub-purple-line)}.McpScene_agentFooter__XNNwm button>i{background:var(--ub-purple);transform-origin:left}.McpScene_footer__9Xm8b{position:relative;margin:28px 0 0;text-align:center;font-size:.84rem;color:rgba(255,255,255,.82)}.McpScene_srOnly__MwJ9b{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes McpScene_bars__rAd34{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}@keyframes McpScene_tilt__Pov1R{0%,to{transform:rotate(0)}30%{transform:rotate(-9deg)}60%{transform:rotate(7deg)}}@keyframes McpScene_breathe__zcd7c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.9)}}@keyframes McpScene_transfer__hHvrE{0%{left:-38px}to{left:100%}}@keyframes McpScene_transferVertical__AGqPR{0%{top:-30px}to{top:100%}}@keyframes McpScene_spin__vymGZ{to{transform:rotate(1turn)}}@keyframes McpScene_blink__nOUOJ{50%{opacity:0}}@keyframes McpScene_arrive__hpcX4{0%{transform:translateY(5px)}to{transform:translateY(0)}}@container (max-width:1040px){.McpScene_inner__mjN0D{padding:30px 28px 26px}.McpScene_scene__ksi4n{grid-template-columns:minmax(0,.72fr) 132px minmax(0,1.28fr)}.McpScene_source__FOCRb{padding:18px 14px}.McpScene_sourceRows__DLqmo>div{gap:9px;padding:11px 4px}.McpScene_sourceHeading__z_FTH>strong{font-size:1.15rem}.McpScene_agentHeader__5Yi9f>span:last-child{display:none}.McpScene_agentBody__PpFV_{padding:18px 18px 0}.McpScene_prompt__u8hDM p{font-size:.9rem}.McpScene_finding__rpdlh strong,.McpScene_output__hXWPz>strong{font-size:1.05rem}}@container (max-width:800px){.McpScene_inner__mjN0D{max-width:620px;margin:0 auto;padding:26px 20px 24px}.McpScene_agents___0yMb{gap:6px}.McpScene_agents___0yMb button{font-size:.86rem;padding:6px 12px 6px 6px;gap:8px}.McpScene_scene__ksi4n{grid-template-columns:1fr;margin-top:24px}.McpScene_source__FOCRb{padding:16px 18px}.McpScene_sourceHeading__z_FTH{padding-bottom:14px}.McpScene_sourceRows__DLqmo{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding-top:12px}.McpScene_sourceRows__DLqmo>div{gap:8px;padding:9px 8px}.McpScene_sourceRows__DLqmo b,.McpScene_sourceRows__DLqmo small{display:none}.McpScene_sourceRows__DLqmo strong{font-size:.84rem}.McpScene_sourceRows__DLqmo .McpScene_ico__B2s_b{width:20px;height:20px}.McpScene_bridge__Jw8Zj{height:132px}.McpScene_rail__fuH_5{left:50%;right:auto;top:0;bottom:0;width:2px;height:100%;margin:0 0 0 -1px}.McpScene_rail__fuH_5 i{left:0;width:2px;height:28px;background:linear-gradient(transparent,var(--ub-on-night));animation-name:McpScene_transferVertical__AGqPR}.McpScene_stage__qOBTE[data-phase="2"] .McpScene_rail__fuH_5 i{background:linear-gradient(0deg,transparent,var(--ub-on-night))}.McpScene_protocol__04jVZ{width:70px;height:70px;font-size:1.05rem}.McpScene_connected__iek1o{top:57px;left:calc(50% + 50px)}.McpScene_agentHeader__5Yi9f>span:last-child{display:block}.McpScene_agentBody__PpFV_{padding:20px 20px 0}.McpScene_prompt__u8hDM{height:126px}.McpScene_prompt__u8hDM p{font-size:.92rem}}@container (max-width:460px){.McpScene_inner__mjN0D{padding:22px 12px 20px}.McpScene_agents___0yMb{display:grid;grid-template-columns:repeat(2,1fr);max-width:320px;margin:0 auto}.McpScene_agents___0yMb button{justify-content:flex-start}.McpScene_source__FOCRb{padding:14px 12px}.McpScene_sourceRows__DLqmo>div{gap:6px;padding:8px 4px}.McpScene_sourceRows__DLqmo strong{font-size:.76rem}.McpScene_sourceRows__DLqmo>div>span{width:20px}.McpScene_sourceRows__DLqmo .McpScene_ico__B2s_b{width:18px;height:18px}.McpScene_agentHeader__5Yi9f{padding:0 16px}.McpScene_agentHeader__5Yi9f>span:last-child{display:none}.McpScene_agentBody__PpFV_{padding:16px 16px 0}.McpScene_prompt__u8hDM{height:172px;padding:14px;gap:10px}.McpScene_prompt__u8hDM p{font-size:.88rem}.McpScene_send__m_199{width:26px;height:26px}.McpScene_status__PCrGZ{font-size:.75rem;gap:7px}.McpScene_workArea__N43EQ{height:216px}.McpScene_finding__rpdlh{padding:18px}.McpScene_output__hXWPz>strong{margin:16px 15px 10px}.McpScene_output__hXWPz p{font-size:.8rem;margin:8px 15px}.McpScene_file__uNFX_{padding:0 12px}.McpScene_file__uNFX_ small{display:none}.McpScene_result__WXfys{font-size:.75rem}.McpScene_resultMeter__hTflK{width:26px}.McpScene_agentFooter__XNNwm{padding:0 16px;gap:8px}.McpScene_footer__9Xm8b{max-width:260px;margin-left:auto;margin-right:auto}}@media (prefers-reduced-motion:reduce){.McpScene_stage__qOBTE *{animation:none!important;transition:none!important}.McpScene_rail__fuH_5 i{display:none}}.McpVisuals_hero__u_9MA{padding:calc(var(--ub-section-y) * .6) var(--ub-gutter) var(--ub-section-y);font-family:var(--ub-font);color:var(--ub-ink)}.McpVisuals_heroCopy__gP5dt{max-width:880px;margin:0 auto 40px;display:flex;flex-direction:column;align-items:center;text-align:center}.McpVisuals_heroTitle__QAQih{margin:10px 0 0;font-size:var(--ub-h1);line-height:1.1;letter-spacing:var(--ub-track-h1);font-weight:700}.McpVisuals_heroAccent__cMzhF{color:var(--ub-purple)}.McpVisuals_heroSub__pQ3Be{max-width:640px;margin:18px 0 0;font-size:var(--ub-lead);line-height:1.6;color:var(--ub-muted)}.McpVisuals_heroActions__NVWsa{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:26px}.McpVisuals_heroNote__qH4hF{font-size:.95rem;color:var(--ub-muted)}.McpVisuals_badges__l301r{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 10px;margin:22px 0 0;padding:0;list-style:none}.McpVisuals_badge__W12RZ{display:inline-flex;align-items:center;gap:8px;padding:5px 14px 5px 5px;border:1px solid var(--ub-purple-line);border-radius:var(--ub-r-pill);background:var(--ub-purple-soft);font-size:.86rem;font-weight:500;color:var(--ub-ink)}.McpVisuals_badgeIcon__hW3h8{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ub-surface);color:var(--ub-purple);font-size:.72rem}.McpVisuals_ultimo__Djt2_{flex:none;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:24%;background:var(--ub-purple);color:var(--ub-on-night);box-shadow:0 0 0 1.5px rgba(255,255,255,.55)}.McpVisuals_ultimoMark__yvg8P{width:46%;height:auto;display:block}.McpVisuals_dot__Dw7c8{flex:none;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--ub-surface);color:var(--ub-ink);font-size:19px;box-shadow:var(--ub-shadow-scene)}.McpVisuals_dotDark__bQOSD{background:var(--ub-ink);color:var(--ub-on-night)}.McpVisuals_ok__BlpP3{flex:none;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--ub-ok-soft);color:var(--ub-ok);font-size:.56rem}.McpVisuals_caret__ILlHq{display:inline-block;flex:none;width:2px;height:1.1em;margin-left:1px;background:var(--ub-purple);animation:McpVisuals_mcpBlink__7kIiN .7s steps(1) infinite}.McpVisuals_steps__Wu_KI{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:16px}.McpVisuals_steps__Wu_KI li{display:grid;grid-template-columns:auto 1fr;gap:1px 14px;align-items:start}.McpVisuals_stepNo__LcJrX{grid-row:1/span 2;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--ub-purple-line);border-radius:50%;background:var(--ub-purple-soft);color:var(--ub-purple);font-weight:700}.McpVisuals_steps__Wu_KI strong{font-size:1.08rem;font-weight:700;color:var(--ub-ink);line-height:1.35}.McpVisuals_steps__Wu_KI span{font-size:1rem;color:var(--ub-muted);line-height:1.5}.McpVisuals_shrink__HzGwv{min-width:0}.McpVisuals_win__z_nks{min-width:0;width:100%;max-width:560px;border-radius:var(--ub-radius);background:var(--ub-surface);box-shadow:var(--ub-shadow-ui);color:var(--ub-ink);font-family:var(--ub-font);text-align:left;overflow:hidden}.McpVisuals_winTabs__D1vHb{display:flex;gap:4px;padding:8px;background:var(--ub-surface-tint);border-bottom:1px solid var(--ub-line);overflow-x:auto;scrollbar-width:none}.McpVisuals_winTabs__D1vHb::-webkit-scrollbar{display:none}.McpVisuals_winTabs__D1vHb button{flex:none;display:flex;align-items:center;gap:0;min-width:0;padding:4px;border:0;border-radius:var(--ub-r-pill);background:transparent;color:var(--ub-ink);font:inherit;font-size:.9rem;font-weight:700;cursor:pointer;transition:background .3s,box-shadow .3s}.McpVisuals_winTabs__D1vHb button span:last-child{max-width:0;overflow:hidden;white-space:nowrap;opacity:0;transition:max-width .35s ease,opacity .25s,margin .35s}.McpVisuals_winTabs__D1vHb button[aria-selected=true]{background:var(--ub-surface);box-shadow:0 1px 2px rgba(30,10,90,.1),0 0 0 1px var(--ub-purple-line);padding-right:14px}.McpVisuals_winTabs__D1vHb button[aria-selected=true] span:last-child{max-width:140px;opacity:1;margin-left:8px}.McpVisuals_winTabs__D1vHb button:focus-visible{outline:2px solid var(--ub-purple);outline-offset:2px}.McpVisuals_winDot__tMp0o{width:30px;height:30px;font-size:16px;box-shadow:0 0 0 1px var(--ub-line)}.McpVisuals_winBody__t5rHa{display:flex;flex-direction:column;justify-content:center;gap:14px;min-height:244px;padding:22px}.McpVisuals_winBody__t5rHa[hidden]{display:none}.McpVisuals_winBody__t5rHa p{margin:0}.McpVisuals_crumbs__l43VS{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.McpVisuals_crumb__yGl2m{display:inline-flex;align-items:center;gap:6px}.McpVisuals_crumb__yGl2m svg{font-size:.6rem;color:var(--ub-muted)}.McpVisuals_crumb__yGl2m b{padding:5px 11px;border-radius:var(--ub-r-pill);background:var(--ub-purple-soft);color:var(--ub-purple-deep);font-size:.84rem;font-weight:700;white-space:nowrap}.McpVisuals_field__qRIVa{display:flex;flex-direction:column;gap:7px}.McpVisuals_fieldLabel__z_NKr{font-size:.78rem;font-weight:700;color:var(--ub-muted)}.McpVisuals_fieldInput__fwv1L{display:flex;align-items:center;gap:2px;min-width:0;padding:7px 7px 7px 12px;border:1px solid var(--ub-purple-line);border-radius:var(--ub-radius);background:var(--ub-surface-tint)}.McpVisuals_fieldInput__fwv1L code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem;font-weight:700;color:var(--ub-purple-deep)}.McpVisuals_fieldAdd__RrsXd{flex:none;margin-left:auto;padding:7px 13px;background:var(--ub-purple);font-size:.82rem;font-weight:700}.McpVisuals_fieldAdd__RrsXd,.McpVisuals_term__TnAti{border-radius:var(--ub-radius);color:var(--ub-on-night)}.McpVisuals_term__TnAti{background:var(--ub-night-bottom);overflow:hidden}.McpVisuals_termBar__a3Wav{display:flex;align-items:center;gap:6px;padding:9px 12px;border-bottom:1px solid var(--ub-night-line);font-size:.74rem;color:rgba(255,255,255,.82)}.McpVisuals_termBar__a3Wav i{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.28)}.McpVisuals_termBar__a3Wav span{margin-left:6px}.McpVisuals_termBody__MnUsG{margin:0;padding:12px 14px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;line-height:1.65;overflow-x:auto}.McpVisuals_termBody__MnUsG p{margin:0;overflow-wrap:anywhere}.McpVisuals_termPrompt__9EQp7{margin-right:9px;color:var(--ub-lavender);-webkit-user-select:none;user-select:none}.McpVisuals_maestro__7NSGJ{display:flex;flex-direction:column;gap:12px}.McpVisuals_maestroAsk__1xZeC{align-self:flex-end;max-width:92%;padding:10px 14px;background:var(--ub-purple);color:var(--ub-on-night);line-height:1.45;overflow-wrap:anywhere}.McpVisuals_maestroAsk__1xZeC,.McpVisuals_maestroReply__043Zt{border-radius:var(--ub-radius);font-size:.92rem;font-weight:500}.McpVisuals_maestroReply__043Zt{align-self:flex-start;gap:10px;padding:8px 14px 8px 8px}.McpVisuals_maestroReply__043Zt,.McpVisuals_winFoot__pkiUo{display:flex;align-items:center;background:var(--ub-surface-tint)}.McpVisuals_winFoot__pkiUo{flex-wrap:wrap;gap:8px 16px;padding:13px 18px;border-top:1px solid var(--ub-line)}.McpVisuals_winThen__cWU2g{display:inline-flex;align-items:center;gap:7px;font-size:.82rem;font-weight:500;color:var(--ub-body)}.McpVisuals_winLinks__XmwFV{display:flex;flex-wrap:wrap;gap:4px 16px;margin-left:auto}.McpVisuals_winLinks__XmwFV a{display:inline-flex;align-items:center;gap:7px;font-size:.86rem;font-weight:700;color:var(--ub-purple);text-decoration:none}.McpVisuals_winLinks__XmwFV a:hover{text-decoration:underline}.McpVisuals_winLinks__XmwFV svg{font-size:.66rem}.McpVisuals_wall__fyHg2{display:flex;flex-direction:column;align-items:center;margin-top:10px;font-family:var(--ub-font)}.McpVisuals_areas__wPtC8{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.McpVisuals_areas__wPtC8 button{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid rgba(255,255,255,.18);border-radius:var(--ub-r-pill);background:rgba(255,255,255,.07);color:rgba(255,255,255,.86);font:inherit;font-size:.9rem;font-weight:700;cursor:pointer;transition:background .3s,color .3s,border-color .3s,box-shadow .3s}.McpVisuals_areas__wPtC8 button svg{font-size:.8rem;color:var(--ub-lavender);transition:color .3s}.McpVisuals_areas__wPtC8 button:hover{background:rgba(255,255,255,.13)}.McpVisuals_areas__wPtC8 button[aria-pressed=true]{background:var(--ub-surface);border-color:transparent;color:var(--ub-purple-deep);box-shadow:0 0 26px rgba(124,77,255,.8)}.McpVisuals_areas__wPtC8 button[aria-pressed=true] svg{color:var(--ub-purple)}.McpVisuals_areas__wPtC8 button:focus-visible{outline:2px solid var(--ub-lavender);outline-offset:3px}.McpVisuals_bar__ZdzN_{box-sizing:border-box;display:flex;align-items:center;gap:14px;width:100%;max-width:720px;min-height:68px;margin:26px 0 0;padding:12px 12px 12px 24px;border-radius:var(--ub-radius);background:var(--ub-surface);color:var(--ub-ink);box-shadow:0 0 0 1px rgba(255,255,255,.55),0 24px 60px -18px rgba(124,77,255,.95),0 0 90px rgba(124,77,255,.35)}.McpVisuals_barText__D9pjS{flex:1 1 auto;min-width:0;margin:0;font-size:1.2rem;font-weight:500;line-height:1.4;animation:McpVisuals_mcpRise__tp5wV .45s cubic-bezier(.2,.7,.2,1)}.McpVisuals_barSend__Tghfx{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--ub-purple);color:var(--ub-on-night);font-size:.95rem}.McpVisuals_barHint__8KUqy{margin:14px 0 0;min-height:1.5em;text-align:center;font-size:1rem;color:rgba(255,255,255,.86)}.McpVisuals_barHint__8KUqy[hidden]{display:none}.McpVisuals_rows__ytHGP{display:grid;gap:12px;width:100%;margin-top:32px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 9%,black 91%,transparent)}.McpVisuals_row__rv14I{padding:5px 0}.McpVisuals_track__c_ows{display:flex;gap:12px;width:max-content;animation:McpVisuals_mcpDrift__8bGd4 var(--dur,56s) linear infinite}.McpVisuals_chip__rUsbY{display:inline-flex;align-items:center;gap:9px;padding:6px 15px 6px 6px;border-radius:var(--ub-r-pill);background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);color:rgba(255,255,255,.82);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem;white-space:nowrap;transition:background .5s,color .5s,box-shadow .5s}.McpVisuals_chipLogo__un9eF{width:24px;height:24px;box-shadow:none;opacity:.5;transition:opacity .5s}.McpVisuals_chip__rUsbY[data-on=true]{background:var(--ub-surface);color:var(--ub-purple-deep);font-weight:700;box-shadow:0 0 0 1px rgba(255,255,255,.6),0 0 24px rgba(124,77,255,.95)}.McpVisuals_chip__rUsbY[data-on=true] .McpVisuals_chipLogo__un9eF{opacity:1}.McpVisuals_note___IYIb{margin:30px auto 0;text-align:center;font-size:1rem;line-height:1.6;color:rgba(255,255,255,.86)}.McpVisuals_note___IYIb strong{color:var(--ub-on-night)}.McpVisuals_consentWrap__dCH9D{position:relative;width:100%;max-width:440px;padding:0 0 46px;font-family:var(--ub-font);text-align:left}.McpVisuals_consent__qRApB{background:var(--ub-surface);border-radius:var(--ub-radius);box-shadow:var(--ub-shadow-ui);color:var(--ub-ink);overflow:hidden}.McpVisuals_consentHead__XSHBJ{display:flex;align-items:center;gap:12px;padding:20px 22px;border-bottom:1px solid var(--ub-line)}.McpVisuals_consentTile__xTgDc{flex:none;display:inline-grid;place-items:center;width:38px;height:38px;border-radius:var(--ub-radius);background:var(--ub-purple-soft);color:var(--ub-purple);font-size:1rem}.McpVisuals_consentTitle__YIy4G{font-size:1.12rem;font-weight:700}.McpVisuals_consentBody__lHPDW{display:flex;flex-direction:column;gap:11px;padding:20px 22px}.McpVisuals_consentLegend__QTBoy{font-size:.8rem;font-weight:700;color:var(--ub-muted)}.McpVisuals_consentRow__N_VTq{display:flex;align-items:center;gap:10px;font-size:.96rem;font-weight:500}.McpVisuals_boxOn__ho1gd{flex:none;color:var(--ub-purple)}.McpVisuals_boxOff__4pYLE{flex:none;color:var(--ub-muted)}.McpVisuals_consentFoot__AeHx3{display:flex;justify-content:flex-end;gap:10px;padding:14px 22px 36px;border-top:1px solid var(--ub-line);background:var(--ub-surface-tint)}.McpVisuals_allow___GVeh,.McpVisuals_deny__7A7tN{display:inline-flex;align-items:center;gap:8px;padding:10px 15px;border-radius:var(--ub-radius);font-size:.88rem;font-weight:700;white-space:nowrap}.McpVisuals_deny__7A7tN{border:1px solid var(--ub-purple-line);background:var(--ub-surface);color:var(--ub-purple-deep)}.McpVisuals_allow___GVeh{background:var(--ub-purple);color:var(--ub-on-night)}.McpVisuals_allow___GVeh svg{font-size:.78rem}.McpVisuals_conn__xpKxd{position:absolute;left:-14px;right:14px;bottom:0;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--ub-radius);background:var(--ub-surface);color:var(--ub-ink);box-shadow:0 0 0 1px var(--ub-line),var(--ub-shadow-ui)}.McpVisuals_conn__xpKxd .McpVisuals_dot__Dw7c8{box-shadow:0 0 0 1px var(--ub-line)}.McpVisuals_connText__rWant{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;line-height:1.35}.McpVisuals_connText__rWant strong{display:flex;align-items:center;gap:8px;font-size:.95rem;font-weight:700}.McpVisuals_connText__rWant>span{font-size:.76rem;color:var(--ub-muted)}.McpVisuals_connActive__xmXBg{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:var(--ub-r-pill);background:var(--ub-ok-soft);color:var(--ub-ok);font-size:.72rem;font-weight:700}.McpVisuals_connActive__xmXBg:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.McpVisuals_connRevoke__EZhWO{flex:none;padding:8px 12px;border:1px solid var(--ub-warn);border-radius:var(--ub-radius);color:var(--ub-warn);font-size:.8rem;font-weight:700;white-space:nowrap}.McpVisuals_ways__z0Bml{width:100%;max-width:420px;display:flex;flex-direction:column;align-items:center;font-family:var(--ub-font);text-align:left}.McpVisuals_node__F2fJ0{width:100%;display:flex;align-items:center;gap:14px;padding:12px 16px 12px 12px;border-radius:var(--ub-radius);background:var(--ub-surface);box-shadow:var(--ub-shadow-ui);color:var(--ub-ink)}.McpVisuals_nodeLogos__RTy8A{display:flex;flex:none}.McpVisuals_nodeLogos__RTy8A .McpVisuals_dot__Dw7c8{box-shadow:0 0 0 1px var(--ub-line),0 0 0 3px var(--ub-surface)}.McpVisuals_nodeLogos__RTy8A .McpVisuals_dot__Dw7c8+.McpVisuals_dot__Dw7c8{margin-left:-8px}.McpVisuals_nodeIcon__AJInp{flex:none;display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid var(--ub-purple-line);border-radius:var(--ub-radius);background:var(--ub-purple-soft);color:var(--ub-purple);font-size:1rem}.McpVisuals_nodeUltimo__IQc64{width:38px;height:38px;box-shadow:none}.McpVisuals_nodeText__xvTA5{display:flex;flex-direction:column;min-width:0;line-height:1.3}.McpVisuals_nodeName__w75iH{font-size:.98rem;font-weight:700}.McpVisuals_nodeNote__5VZqI{font-size:.82rem;color:var(--ub-muted)}.McpVisuals_nodeNote__5VZqI svg{font-size:.7rem;margin-right:3px;color:var(--ub-purple)}.McpVisuals_nodeAgent__mb7NL{box-shadow:0 0 0 5px rgba(196,176,255,.28),0 0 40px rgba(124,77,255,.6),var(--ub-shadow-ui)}.McpVisuals_hop__03I_n{position:relative;display:grid;place-items:center;width:100%;height:78px;overflow:hidden}.McpVisuals_hop__03I_n:before{content:"";position:absolute;top:0;bottom:0;left:50%;margin-left:-1px;border-left:2px solid rgba(196,176,255,.4)}.McpVisuals_hop__03I_n>i{position:absolute;left:50%;margin-left:-1px;top:0;width:2px;height:26px;background:linear-gradient(transparent,var(--ub-on-night));animation:McpVisuals_mcpFall__PP3oD 1.8s linear infinite}.McpVisuals_hop__03I_n+.McpVisuals_node__F2fJ0+.McpVisuals_hop__03I_n>i{animation-delay:.9s}.McpVisuals_hopPill__PFxD1{position:relative;display:inline-flex;align-items:center;gap:8px;padding:6px 13px;border:1px solid rgba(196,176,255,.5);border-radius:var(--ub-r-pill);background:var(--ub-night);color:var(--ub-on-night);font-size:.82rem;font-weight:700;white-space:nowrap}.McpVisuals_hopPill__PFxD1:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ub-lavender)}@keyframes McpVisuals_mcpBlink__7kIiN{50%{opacity:0}}@keyframes McpVisuals_mcpFall__PP3oD{0%{top:-26px}to{top:100%}}@keyframes McpVisuals_mcpRise__tp5wV{0%{opacity:0;transform:translateY(8px)}}@keyframes McpVisuals_mcpDrift__8bGd4{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 6px))}}@media (max-width:560px){.McpVisuals_heroCopy__gP5dt{margin-bottom:28px}.McpVisuals_winTabs__D1vHb{gap:2px;padding:6px}.McpVisuals_winDot__tMp0o{width:28px;height:28px;font-size:15px}.McpVisuals_winBody__t5rHa{min-height:262px;padding:18px 16px}.McpVisuals_fieldInput__fwv1L code{font-size:.76rem}.McpVisuals_termBody__MnUsG{font-size:.74rem}.McpVisuals_winFoot__pkiUo{padding:12px 16px}.McpVisuals_winLinks__XmwFV{margin-left:0}.McpVisuals_areas__wPtC8 button{padding:8px 13px;font-size:.84rem}.McpVisuals_bar__ZdzN_{min-height:64px;padding:10px 10px 10px 18px;gap:10px}.McpVisuals_barText__D9pjS{font-size:1.02rem}.McpVisuals_barSend__Tghfx{width:38px;height:38px}.McpVisuals_barHint__8KUqy{font-size:.95rem}.McpVisuals_rows__ytHGP{margin-top:26px;gap:8px}.McpVisuals_chip__rUsbY{font-size:.78rem}.McpVisuals_consentFoot__AeHx3{flex-direction:column-reverse;padding-bottom:40px}.McpVisuals_allow___GVeh,.McpVisuals_deny__7A7tN{justify-content:center}.McpVisuals_conn__xpKxd{left:8px;right:8px;gap:9px;padding:10px 11px}.McpVisuals_connRevoke__EZhWO{padding:7px 9px;font-size:.74rem}.McpVisuals_connText__rWant>span{font-size:.72rem}.McpVisuals_node__F2fJ0{gap:10px;padding:10px 12px 10px 10px}.McpVisuals_hopPill__PFxD1{font-size:.76rem;padding:6px 11px}}@media (prefers-reduced-motion:reduce){.McpVisuals_barText__D9pjS,.McpVisuals_caret__ILlHq,.McpVisuals_hop__03I_n>i,.McpVisuals_track__c_ows{animation:none}.McpVisuals_hop__03I_n>i{display:none}.McpVisuals_rows__ytHGP{overflow-x:auto}}