.mcp-install{grid-template-columns:1fr 1fr;gap:16px;margin:22px 0;display:grid}@media (max-width:820px){.mcp-install{grid-template-columns:1fr}}.mcp-card{background:#16171d;border:1px solid #2a2b33;border-radius:12px;padding:16px}.mcp-card h3{margin:0 0 8px;font-size:15px}.mcp-card p{color:#9a9ba6;margin:0 0 10px;font-size:13px}.mcp-code{background:#0f1014;border:1px solid #26272f;border-radius:8px;padding:12px;overflow-x:auto}.mcp-code pre{margin:0}.mcp-code code{color:#c8c9d2;white-space:pre;font:13px/1.5 JetBrains Mono,ui-monospace,monospace}.mcp-btn{color:#111;background:#b094ff;border-radius:8px;padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.mcp-btn.ghost{color:#b094ff;background:0 0;border:1px solid #2a2b33}.mcp-tools{grid-template-columns:1fr 1fr;gap:10px 24px;margin:14px 0;display:grid}@media (max-width:820px){.mcp-tools{grid-template-columns:1fr}}.mcp-tools .grp{text-transform:uppercase;letter-spacing:.5px;color:#9a9ba6;margin:6px 0;font-size:12px}.mcp-tools ul{margin:0;padding-left:18px}.mcp-tools li{margin:3px 0;font-size:14px}.mcp-tools code{color:#b094ff;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.mcp-flow{background:#0f1014;border:1px solid #26272f;border-radius:10px;padding:16px;overflow-x:auto}.mcp-flow code{color:#c8c9d2;white-space:pre;font:13px/1.7 JetBrains Mono,ui-monospace,monospace}
