@media (prefers-reduced-motion:no-preference){.mcp-stat.svelte-1rzysvu{opacity:0;transform:translateY(12px)scale(.97)}.is-visible .mcp-stat.svelte-1rzysvu{animation:.55s cubic-bezier(.22,1,.36,1) both svelte-1rzysvu-mcp-stat-in;animation-delay:var(--d,0s)}}@keyframes svelte-1rzysvu-mcp-stat-in{to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:no-preference){.mcp-reveal.svelte-8or7q0{opacity:0;transform:translateY(10px)}.mcp-hero-stage.svelte-8or7q0.is-visible .mcp-reveal:where(.svelte-8or7q0){animation:.55s cubic-bezier(.22,1,.36,1) both svelte-8or7q0-mcp-reveal-in;animation-delay:var(--d,0s)}.mcp-live-dot.svelte-8or7q0{animation:2s ease-in-out infinite svelte-8or7q0-mcp-pulse}.mcp-float-a.svelte-8or7q0{animation:7s ease-in-out infinite svelte-8or7q0-mcp-float-a}.mcp-float-b.svelte-8or7q0{animation:8s ease-in-out .8s infinite svelte-8or7q0-mcp-float-b}}@keyframes svelte-8or7q0-mcp-reveal-in{to{opacity:1;transform:translateY(0)}}@keyframes svelte-8or7q0-mcp-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes svelte-8or7q0-mcp-float-a{0%,to{transform:rotate(-5deg)translateY(0)}50%{transform:rotate(-4deg)translateY(-10px)}}@keyframes svelte-8or7q0-mcp-float-b{0%,to{transform:rotate(4deg)translateY(0)}50%{transform:rotate(3deg)translateY(-12px)}}.mcp-connector.svelte-13wczc2{background:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--color-primary) 70%, transparent) 0 5px, transparent 5px 11px);background-size:100% 22px;align-self:center;width:2px;height:1.25rem}@media (width>=1024px){.mcp-connector.svelte-13wczc2{background:repeating-linear-gradient(to right, color-mix(in srgb, var(--color-primary) 70%, transparent) 0 5px, transparent 5px 11px);background-size:22px 100%;flex-shrink:0;width:1.5rem;height:2px}}@media (prefers-reduced-motion:no-preference){.mcp-connector.svelte-13wczc2{animation:1.1s linear infinite svelte-13wczc2-mcp-flow-y}@media (width>=1024px){.mcp-connector.svelte-13wczc2{animation:1.1s linear infinite svelte-13wczc2-mcp-flow-x}}}@keyframes svelte-13wczc2-mcp-flow-x{to{background-position-x:22px}}@keyframes svelte-13wczc2-mcp-flow-y{to{background-position-y:22px}}@media (prefers-reduced-motion:no-preference){.mcp-gate.svelte-13wczc2{opacity:0;transform:translateY(12px)}.mcp-gates-stage.svelte-13wczc2.is-visible .mcp-gate:where(.svelte-13wczc2){animation:.55s cubic-bezier(.22,1,.36,1) both svelte-13wczc2-mcp-gate-in;animation-delay:var(--d,0s)}}@keyframes svelte-13wczc2-mcp-gate-in{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.mcp-setup-card.svelte-v5iw0l{opacity:0;transform:translateY(16px)scale(.98)}.is-visible .mcp-setup-card.svelte-v5iw0l{animation:.6s cubic-bezier(.22,1,.36,1) both svelte-v5iw0l-mcp-card-in}.mcp-tool-chip.svelte-v5iw0l{opacity:0;transform:scale(.85)}.mcp-discover-stage.svelte-v5iw0l.is-visible .mcp-tool-chip:where(.svelte-v5iw0l){animation:.45s cubic-bezier(.22,1,.36,1) both svelte-v5iw0l-mcp-chip-pop;animation-delay:calc(var(--d,0s) + .25s)}}@keyframes svelte-v5iw0l-mcp-card-in{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes svelte-v5iw0l-mcp-chip-pop{to{opacity:1;transform:scale(1)}}.mcp-marquee-mask.svelte-5h3d9n{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}@media (prefers-reduced-motion:no-preference){.mcp-marquee.svelte-5h3d9n{animation:45s linear infinite svelte-5h3d9n-mcp-marquee-scroll}.mcp-marquee-reverse.svelte-5h3d9n{animation-direction:reverse}.mcp-family-card.svelte-5h3d9n{opacity:0;transform:translateY(14px)}.mcp-tools-stage.svelte-5h3d9n.is-visible .mcp-family-card:where(.svelte-5h3d9n){animation:.55s cubic-bezier(.22,1,.36,1) both svelte-5h3d9n-mcp-family-in;animation-delay:var(--d,0s)}}@keyframes svelte-5h3d9n-mcp-marquee-scroll{to{transform:translate(-100%)}}@keyframes svelte-5h3d9n-mcp-family-in{to{opacity:1;transform:translateY(0)}}.mcp-beam.svelte-giwt50{stroke-dasharray:7 11}@media (prefers-reduced-motion:no-preference){.mcp-beam.svelte-giwt50{animation:1.4s linear infinite svelte-giwt50-mcp-beam-flow;animation-delay:var(--fd,0s)}.mcp-hub-chip.svelte-giwt50{opacity:0;transform:scale(.9)}.mcp-hub-stage.svelte-giwt50.is-visible .mcp-hub-chip:where(.svelte-giwt50){animation:.5s cubic-bezier(.22,1,.36,1) both svelte-giwt50-mcp-hub-chip-in;animation-delay:var(--d,0s)}.mcp-hub-ring.svelte-giwt50{animation:3s cubic-bezier(0,0,.2,1) infinite svelte-giwt50-mcp-hub-ping}.mcp-hub-ring-2.svelte-giwt50{animation-delay:1.5s}}.mcp-hub-ring.svelte-giwt50{border:1px solid color-mix(in srgb, var(--color-primary) 45%, transparent);width:7rem;height:7rem;transform:translate(-50%,-50%)}@keyframes svelte-giwt50-mcp-beam-flow{to{stroke-dashoffset:-36px}}@keyframes svelte-giwt50-mcp-hub-chip-in{to{opacity:1;transform:scale(1)}}@keyframes svelte-giwt50-mcp-hub-ping{0%{opacity:.9;transform:translate(-50%,-50%)scale(.6)}80%,to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}@media (prefers-reduced-motion:no-preference){.mcp-usecase-card.svelte-hmxe9c{opacity:0;transform:translateY(14px)}.mcp-usecase-stage.svelte-hmxe9c.is-visible .mcp-usecase-card:where(.svelte-hmxe9c){animation:.55s cubic-bezier(.22,1,.36,1) both svelte-hmxe9c-mcp-usecase-in;animation-delay:var(--d,0s)}.mcp-caret.svelte-hmxe9c{animation:1.1s step-end infinite svelte-hmxe9c-mcp-caret-blink}}@keyframes svelte-hmxe9c-mcp-usecase-in{to{opacity:1;transform:translateY(0)}}@keyframes svelte-hmxe9c-mcp-caret-blink{0%,to{opacity:1}50%{opacity:0}}
