.agent-ways{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0 6px;display:grid}@media (width<=760px){.agent-ways{grid-template-columns:1fr}}.agent-way{border-radius:var(--radius);background:var(--bg-2);border:1px solid var(--line);gap:14px;min-width:0;padding:16px;display:flex}.agent-way-main{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.agent-way-main strong{font-weight:600}.agent-way-main>.muted{font-size:13px}.agent-way-main>div{margin-top:4px}.agent-list{margin-top:8px}.agent-list .list-main strong{flex-wrap:wrap}.list-row.is-dim{opacity:.6}.agent-past{margin-top:10px}.agent-past summary{cursor:pointer;padding:6px 4px;font-size:13px}.agent-foot{margin-top:14px;font-size:12.5px}.agent-foot a{color:var(--ink-2);-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.agent-foot a:hover{-webkit-text-decoration-color:var(--copper);text-decoration-color:var(--copper)}.agent-hint{margin-top:-6px;font-size:13px}.copy-field{border-radius:var(--radius-sm);background:var(--panel);border:1px solid var(--line-2);align-items:flex-start;gap:6px;min-width:0;padding:8px 6px 8px 12px;display:flex;position:relative}.copy-field .copy-value{min-width:0;font:12.5px/1.55 var(--mono);color:var(--ink);white-space:pre-wrap;word-break:break-all;flex:1;margin:0;padding:5px 0}.copy-field code.copy-value{white-space:nowrap;word-break:normal;scrollbar-width:none;overflow-x:auto}.copy-field .icon-btn{flex:none}.copy-field.is-big{border-color:color-mix(in srgb, var(--copper) 55%, var(--line-2));box-shadow:0 0 0 3px var(--copper-wash)}.copy-field.is-big .copy-value{color:var(--copper-hi);font-size:14px}.agent-way .copy-field{background:var(--panel)}.connect{flex-direction:column;gap:18px;display:flex}.connect-pair{align-items:center;gap:0;margin-bottom:4px;display:flex}.connect-node{background:var(--copper-wash);width:52px;height:52px;color:var(--copper);border-radius:15px;flex:none;place-items:center;display:grid;overflow:hidden}.connect-node.is-zone{background:0 0}.connect-node .mark{border-radius:11px}.connect-wire{background:linear-gradient(90deg, var(--copper-wash), var(--copper));width:72px;height:2px;position:relative}.connect-wire:after{content:"";background:var(--copper);width:8px;height:8px;animation:connect-pulse 2.4s var(--ease) infinite;border-radius:50%;position:absolute;top:-3px;right:-4px}@keyframes connect-pulse{0%,to{box-shadow:0 0 0 0 var(--copper-wash)}50%{box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){.connect-wire:after{animation:none}}.connect-can{border-radius:var(--radius);background:var(--bg-2);border:1px solid var(--line);color:var(--ink-2);flex-direction:column;gap:9px;margin:0;padding:14px 16px;font-size:13.5px;list-style:none;display:flex}.connect-can li{align-items:flex-start;gap:10px;display:flex}.connect-can li svg{color:var(--ok);flex:none;margin-top:3px}.connect-can li.is-off,.connect-can li.is-off svg{color:var(--muted)}.connect-actions{grid-template-columns:auto 1fr;gap:10px;display:grid}.agent-tag{border:1px solid var(--line);letter-spacing:.01em;height:17px;color:var(--muted);vertical-align:1px;white-space:nowrap;cursor:default;background:0 0;border-radius:99px;align-items:center;gap:3px;margin-left:6px;padding:0 6px;font-size:11px;font-style:normal;font-weight:450;line-height:1;display:inline-flex}.agent-tag svg{flex:none}.agent-areas{margin-top:2px}.agent-way-main>.agent-areas-hint{font-size:12.5px}
