.agent-connect{margin:24px auto;padding:22px;border:1px solid #d2d2d7;border-radius:16px;background:#fff;color:#1d1d1f;text-align:left;font:inherit;min-width:0}.agent-connect h2{font-size:24px;line-height:1.2;margin:0 0 12px}.agent-connect h3{font-size:17px;margin:18px 0 8px}.agent-connect p{line-height:1.6;margin:10px 0}.agent-connect a{color:#075db3;text-decoration:underline;text-underline-offset:3px}.agent-connect pre{overflow:auto;max-width:100%;padding:12px;background:#f5f5f7;border-radius:8px;color:#1d1d1f;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.agent-connect button{font:inherit;font-size:13px;border:1px solid #b8b8bd;border-radius:8px;padding:8px 12px;background:#f5f5f7;color:#1d1d1f;cursor:pointer;margin:4px 8px 4px 0}.agent-connect button:disabled{opacity:.6;cursor:wait}.agent-connect summary{cursor:pointer;padding:10px 0;font-weight:600}.agent-connect input{display:block;width:min(100%,540px);box-sizing:border-box;font:inherit;padding:10px;margin:8px 0;border:1px solid #aaa;border-radius:8px;background:#fff;color:#1d1d1f}.agent-connect :focus-visible{outline:2px solid #0071e3;outline-offset:3px}.agent-connect ul{padding-left:22px}.agent-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.agent-preview article{overflow-wrap:anywhere;border-top:1px solid #ddd;padding-top:10px}.agent-preview time{font-size:12px;color:#555}.agent-connect output{display:block;white-space:pre-line;overflow-wrap:anywhere;margin:10px 0}.clear-home>.agent-connect{width:90%;max-width:1200px;box-sizing:border-box}@media(max-width:700px){.agent-preview{grid-template-columns:1fr}.agent-connect{padding:16px}}
