.mcp-header{display:flex;align-items:center;justify-content:space-between;padding:22px 5%;border-bottom:1px solid #30392b}.mcp-header nav{display:flex;gap:28px;font:12px monospace;letter-spacing:.1em}.mcp-header nav a{color:#9ca997;text-decoration:none}.mcp-header nav .active{color:#b6f354}.mcp-page{padding-top:110px;padding-bottom:120px}.mcp-page h1{font-size:clamp(42px,6vw,80px);margin:20px 0}.mcp-intro{color:#a5b09f;line-height:1.6}.mcp-layout{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:48px}.mcp-card{border:1px solid #35402f;background:#0c100b;padding:28px;min-width:0}.mcp-title{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #35402f;padding-bottom:20px;color:#bac7b4;font:12px monospace;letter-spacing:.1em}.mcp-title span:last-child{color:#b6f354}.mcp-card form{display:grid;gap:14px;margin-top:28px}.mcp-card label{font:12px monospace;color:#9ca997}.mcp-card input{background:#090c08;border:1px solid #45533e;color:#edf2e9;padding:18px;font:15px monospace;width:100%}.mcp-card .button{width:100%}.mcp-note,.mcp-tools p{color:#97a58f;font:13px/1.7 monospace}.mcp-note{margin-top:25px}.mcp-tools{max-height:430px;overflow:auto}.mcp-tool{padding:20px 0;border-bottom:1px solid #293127}.mcp-tool strong{color:#eaf0e5;font:16px monospace}.mcp-tool p{margin:8px 0 0}.mcp-error{color:#ff9d86;font:13px/1.6 monospace}.mcp-disconnect{background:none;border:1px solid #53684a;color:#b6f354;padding:12px 18px;font:12px monospace;cursor:pointer}@media(max-width:720px){.mcp-header{align-items:flex-start;gap:20px;flex-direction:column}.mcp-header nav{flex-wrap:wrap;gap:14px}.mcp-page{padding-top:70px}.mcp-layout{grid-template-columns:1fr}}
