.assistant-connect{max-width:720px}.assistant-connect button{appearance:none;font:inherit;border:1px solid var(--line);background:var(--white);min-height:32px;color:var(--ink);cursor:pointer;border-radius:6px;padding:5px 10px;font-size:12px}.assistant-connect button:hover{filter:brightness(1.15)}.assistant-connect button:focus-visible{outline-offset:2px;outline:2px solid #0a84ff}.connect-page .assistant-connect ol{margin:12px 0;line-height:1.5}.connect-page .assistant-connect li{margin:4px 0;padding:0;font-size:13px}.assistant-connect details{margin:8px 0;font-size:12px}.assistant-connect summary{cursor:pointer}.assistant-provider,.assistant-actions,.assistant-copy-row{flex-wrap:wrap;gap:6px;display:flex}.assistant-provider button[aria-pressed=true]{color:#fff;background:#006dce}.assistant-copy-row input{flex:1;min-width:180px;margin:0}.assistant-connect ol{padding-left:22px}.assistant-connect li{margin:6px 0}.assistant-connect section{border-top:1px solid var(--line);margin-top:20px;padding-top:12px}.assistant-connect h2{margin:0 0 8px;font-size:16px}.assistant-connect p{font-size:13px;line-height:1.5}.assistant-code{margin:12px 0}.assistant-code pre{border:1px solid var(--line);border-radius:6px;padding:10px;font-size:12px;overflow-x:auto}.assistant-copy-status{min-height:20px}.mcp-workflow{border-block:1px solid var(--line);margin:10px 0;padding:8px 0}.mcp-workflow dl{grid-template-columns:1fr auto;gap:4px 12px;margin:8px 0;display:grid}.mcp-workflow dd{font-variant-numeric:tabular-nums;margin:0}.mcp-menu-panel{max-height:min(660px,78vh);overflow-y:auto}.mcp-workflow small{white-space:normal}.connect-page .brand{margin-bottom:28px}
