.agent-invitation{border:1px solid var(--border);background:var(--panel);border-radius:18px;margin-block:36px;padding:clamp(22px,4vw,36px)}.agent-invitation h2{letter-spacing:-.035em;margin-block:12px;font-size:clamp(24px,3vw,34px)}.agent-invitation p{color:var(--muted);max-width:76ch}.agent-invitation label{margin-block:22px;display:block}.agent-invitation textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--border);background:var(--bg);width:100%;min-height:180px;color:var(--text);font:inherit;overflow-wrap:anywhere;border-radius:10px;padding:16px;font-size:15px;line-height:1.8;display:block}.agent-invitation-actions{flex-wrap:wrap;align-items:center;gap:18px 24px;display:flex}.agent-invitation .agent-invitation-feedback{margin-top:14px}@media (max-width:480px){.agent-invitation textarea{min-height:270px;font-size:16px}.agent-invitation-actions .button{justify-content:center;width:100%}}
.agent-binding-trigger{color:#00c8df;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:14px}.agent-binding-trigger:focus-visible{outline-offset:4px;outline:2px solid #00c8df}.openclaw-binding-dialog p{color:#b8c3d1;margin:16px 0;font-size:15px;line-height:1.8}.openclaw-binding-dialog label{margin:20px 0;font-size:14px;line-height:1.7;display:block}.ws-dialog.openclaw-binding-dialog textarea{box-sizing:border-box;color:#e6edf4;width:100%;height:112px;min-height:96px;font:inherit;overflow-wrap:anywhere;resize:vertical;background:#10161e;border:1px solid #40505e;border-radius:12px;margin-top:10px;padding:12px;font-size:14px;line-height:1.6}.openclaw-binding-dialog .button{color:#00363d;background:#00c8df;padding:12px 18px;font-size:14px}.binding-link-actions{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.openclaw-binding-dialog .binding-note{color:#8f9ba9;font-size:13px}.openclaw-binding-dialog a{color:#00c8df}.openclaw-binding-dialog a.button{color:#00363d}
