#studio-mcp{padding:28px;border:1px solid #cbd3e738;border-radius:24px;background:linear-gradient(135deg,#343b4766,#11182399);margin:0 0 28px;color:#edf0f7}#studio-mcp h2{margin:0 0 10px;font-size:26px}#studio-mcp>p{color:#aebad0;max-width:850px;line-height:1.6}.mcp-steps{list-style:none;padding:0;margin:26px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mcp-steps li{min-width:0;border-top:1px solid #ffffff24;padding-top:20px}.mcp-steps h3{font-size:17px;font-weight:500;margin:0 0 12px}.mcp-steps p{font-size:13px;line-height:1.7;color:#b8c5da}.mcp-steps button{margin-top:10px;white-space:normal}.mcp-url{display:block;font-size:12px;overflow-wrap:anywhere;padding:12px;background:#070b104d;border-radius:10px}.mcp-steps details{margin:16px 0}.mcp-steps summary{cursor:pointer;color:#d4c2ed;font-size:13px}.mcp-steps pre{font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere;background:#090e15;padding:14px;border-radius:12px}.mcp-status{min-height:24px;color:#c7b7e5!important}.mcp-note{font-size:12px}.mcp-steps :focus-visible{outline:2px solid #d4c2ed;outline-offset:4px}@media(max-width:1000px){.mcp-steps{grid-template-columns:1fr}#studio-mcp{padding:22px}}
