.McpHub_stage__dQMbs,.McpHub_wrap__GNWnu{container-type:inline-size}.McpHub_stage__dQMbs{--zmax:1;--z:1;position:relative;height:calc(200px * var(--z));overflow:hidden;border-radius:16px;background:var(--bg-warm)}.McpHub_hero__ffrrC{--zmax:1.3}.McpHub_board__gexxZ{position:absolute;left:0;top:0;width:100%;height:200px;transform-origin:0 0;transform:scale(var(--z));container-type:inline-size}.McpHub_glow__cbCZM{position:absolute;right:-100px;top:-110px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,var(--ch-accent) 0,transparent 66%);opacity:.17;pointer-events:none}.McpHub_dia__7xE_7{--k:1;position:absolute;left:50%;top:calc(70px * (1 - var(--k)));width:340px;height:140px;transform-origin:50% 0;transform:translateX(-50%) scale(var(--k))}.McpHub_wires__f_1nn{position:absolute;inset:0;overflow:visible}.McpHub_wires__f_1nn path{transform:translate(.5px,.5px)}.McpHub_rule__9oAaK{stroke:var(--rule);stroke-width:1}.McpHub_pulse__SlsFd{stroke:var(--ch-accent);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:9 300;stroke-dashoffset:12;animation:McpHub_mcp-hub-run__PUbzr 12s infinite}.McpHub_p2__bSMcb{animation-delay:-6s}@keyframes McpHub_mcp-hub-run__PUbzr{0%,5%{stroke-dashoffset:12;animation-timing-function:cubic-bezier(.45,0,.4,1)}17%,to{stroke-dashoffset:-100}}.McpHub_who__W5MiD{position:absolute;left:14px;top:10px;display:flex;gap:6px}.McpHub_who__W5MiD img{display:block;width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.McpHub_ask__LMd8M{position:absolute;left:14px;top:28px;width:-moz-max-content;width:max-content;min-width:102px;margin:0;padding:7px 11px;border:1px solid var(--rule);border-radius:12px;background:#fff;font-size:12px;line-height:15px;color:var(--ink-2)}.McpHub_tile__NkoJy{position:absolute;left:118px;top:79px;display:grid;place-items:center;width:46px;height:46px;border:1px solid var(--rule-soft);border-radius:14px;background:#fff;box-shadow:0 4px 24px -8px rgba(28,31,42,.12)}.McpHub_tile__NkoJy img{display:block;width:26px;height:auto}.McpHub_out__GhzHT{margin:0;padding:0;list-style:none}.McpHub_out__GhzHT li{position:absolute;left:186px;width:140px;height:26px;padding:0 9px 0 10px;border:1px solid var(--rule);border-radius:999px;background:#fff;font-size:12.5px;line-height:24px;color:var(--ink);white-space:nowrap;animation:McpHub_mcp-hub-hit__0_uh5 12s infinite}.McpHub_out__GhzHT b{display:inline-block;width:44px;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:11.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ch-accent)}.McpHub_stage__dQMbs:lang(fr) .McpHub_out__GhzHT b{width:58px}.McpHub_c1__Mgj1M{top:70px}.McpHub_c2__quhCr{top:108px;animation-delay:-6s!important}@keyframes McpHub_mcp-hub-hit__0_uh5{0%,14.5%{border-color:var(--rule)}17%,26%{border-color:var(--ch-accent)}33%,to{border-color:var(--rule)}}.McpHub_urlrow__jpgg0{--k:1;position:absolute;left:0;right:0;bottom:14px;display:flex;padding:0 14px}.McpHub_url__Zk9rU{position:relative;display:flex;align-items:center;gap:8px;width:100%;height:36px;margin:0;padding:4px 4px 4px 14px;border:1px solid var(--rule);border-radius:999px;background:#fff;box-shadow:0 4px 24px -8px rgba(28,31,42,.12);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color .2s}.McpHub_url__Zk9rU:after{content:"";position:absolute;inset:-5px -1px;border-radius:999px}.McpHub_url__Zk9rU:hover{border-color:var(--ch-accent)}.McpHub_url__Zk9rU:focus-visible{outline:2px solid var(--ch-accent);outline-offset:2px}.McpHub_addr__ppR8b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:11.5px;color:var(--ink);font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0;-webkit-user-select:text;-moz-user-select:text;user-select:text}.McpHub_btn__31NFV{flex:none;min-width:64px;height:26px;padding:0 12px;border-radius:999px;background:var(--ink);color:#fff;font-size:11.5px;font-weight:500;line-height:26px;text-align:center;transition:background .2s}.McpHub_copied__kBZ55 .McpHub_btn__31NFV{background:var(--ch-accent)}.McpHub_sr__oaCRm{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@container (max-width: 329px){.McpHub_url__Zk9rU{gap:6px;padding-left:12px}.McpHub_addr__ppR8b{font-size:11px}}@container (max-width: 299px){.McpHub_scheme__1I4Dr{display:none}}@property --mcp-w{syntax:"<length>";inherits:true;initial-value:340px}@supports (width:calc(1px * tan(atan2(1px,1px)))){.McpHub_stage__dQMbs{--mcp-w:100cqw;--z:clamp(1,tan(atan2(var(--mcp-w),340px)),var(--zmax))}.McpHub_board__gexxZ{width:calc(100cqw / var(--z))}.McpHub_dia__7xE_7,.McpHub_urlrow__jpgg0{--mcp-w:100cqw;--k:min(1,tan(atan2(var(--mcp-w),340px)))}.McpHub_urlrow__jpgg0{padding:0 calc((100cqw - 340px * var(--k)) / 2 + 14px * var(--k)) 0 calc((100cqw - 340px * var(--k)) / 2 + 14px * var(--k))}}@media (prefers-reduced-motion:reduce){.McpHub_pulse__SlsFd{display:none;animation:none}.McpHub_out__GhzHT li{animation:none}}.maquette_root__wOvZW{background:var(--bg);color:var(--ink)}.maquette_mark__M__f8{background:var(--ch-accent);color:#fff;border-radius:5px;padding:0 .1em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.maquette_ghostWord___EXAy{opacity:.5;animation:maquette_mqGhost__kx0Jn 16s ease-in-out infinite both}@keyframes maquette_mqGhost__kx0Jn{0%,28%,to{opacity:.5}19%,9%{opacity:1}}@media (prefers-reduced-motion:reduce){.maquette_ghostWord___EXAy{animation:none}}