.AgentLoopDiagram-module__lCaYYW__diagram{border:1px solid var(--line-frame);background:var(--canvas);min-width:0;color:var(--text);margin:0;padding:20px;container:agent-loop/inline-size}.AgentLoopDiagram-module__lCaYYW__flow{grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);align-items:stretch;display:grid}.AgentLoopDiagram-module__lCaYYW__zone{border:1px dashed var(--line-strong);grid-template-rows:auto auto auto 1fr;min-width:0;padding:14px;display:grid}.AgentLoopDiagram-module__lCaYYW__diagram .AgentLoopDiagram-module__lCaYYW__zoneLabel{color:var(--text-3);font:500 12px/1.4 var(--font-mono);letter-spacing:.02em;text-transform:uppercase;margin:0 0 12px}.AgentLoopDiagram-module__lCaYYW__node{border:1px solid var(--text);background:var(--canvas);align-content:start;gap:4px;min-width:0;padding:12px 14px;display:grid}.AgentLoopDiagram-module__lCaYYW__node strong{color:var(--text);font:500 15px/1.35 var(--font-heading);letter-spacing:-.015em}.AgentLoopDiagram-module__lCaYYW__node span{color:var(--text-2);font-size:13px;line-height:1.45}.AgentLoopDiagram-module__lCaYYW__diagram .AgentLoopDiagram-module__lCaYYW__node .AgentLoopDiagram-module__lCaYYW__tag{border:1px solid var(--line);width:fit-content;color:var(--text-3);font:400 11.5px/1.5 var(--font-mono);margin-top:4px;padding:2px 8px}.AgentLoopDiagram-module__lCaYYW__diagram code{color:inherit;font:inherit;font-family:var(--font-mono);font-size:.92em}.AgentLoopDiagram-module__lCaYYW__down,.AgentLoopDiagram-module__lCaYYW__out,.AgentLoopDiagram-module__lCaYYW__back{color:var(--text-2);font:400 12px/1.35 var(--font-heading);align-items:center;display:flex;position:relative}.AgentLoopDiagram-module__lCaYYW__down{min-height:52px;padding-left:28px}.AgentLoopDiagram-module__lCaYYW__down:before{border-left:1px solid var(--text-2);content:"";position:absolute;top:6px;bottom:6px;left:14px}.AgentLoopDiagram-module__lCaYYW__down:after{border-right:1px solid var(--text-2);border-bottom:1px solid var(--text-2);content:"";width:6px;height:6px;position:absolute;bottom:6px;left:11px;transform:rotate(45deg)}.AgentLoopDiagram-module__lCaYYW__wire{align-content:center;gap:28px;padding-inline:10px;display:grid}.AgentLoopDiagram-module__lCaYYW__out,.AgentLoopDiagram-module__lCaYYW__back{text-align:center;flex-direction:column;justify-content:flex-end;min-height:34px;padding-bottom:8px}.AgentLoopDiagram-module__lCaYYW__out:before,.AgentLoopDiagram-module__lCaYYW__back:before{border-top:1px solid var(--text-2);content:"";position:absolute;bottom:0;left:0;right:0}.AgentLoopDiagram-module__lCaYYW__out:after,.AgentLoopDiagram-module__lCaYYW__back:after{border-top:1px solid var(--text-2);content:"";width:6px;height:6px;position:absolute;bottom:-3px}.AgentLoopDiagram-module__lCaYYW__out:after{border-right:1px solid var(--text-2);right:0;transform:rotate(45deg)}.AgentLoopDiagram-module__lCaYYW__back:after{border-left:1px solid var(--text-2);left:0;transform:rotate(-45deg)}.AgentLoopDiagram-module__lCaYYW__loop{border-top:1px solid var(--line);color:var(--text);font:500 15px/1.5 var(--font-heading);align-items:baseline;gap:10px;margin-top:16px;padding-top:14px;display:flex}.AgentLoopDiagram-module__lCaYYW__again{color:var(--accent-text);flex:none;font-size:18px;line-height:1}@container agent-loop (min-width:860px){.AgentLoopDiagram-module__lCaYYW__flow{grid-template-columns:minmax(0,1fr) 200px minmax(0,1fr)}.AgentLoopDiagram-module__lCaYYW__zone{padding:20px}.AgentLoopDiagram-module__lCaYYW__node{padding:16px 18px}.AgentLoopDiagram-module__lCaYYW__node strong{font-size:17px}.AgentLoopDiagram-module__lCaYYW__node span{font-size:14px}.AgentLoopDiagram-module__lCaYYW__down,.AgentLoopDiagram-module__lCaYYW__out,.AgentLoopDiagram-module__lCaYYW__back{font-size:13px}.AgentLoopDiagram-module__lCaYYW__wire{padding-inline:20px}}@container agent-loop (max-width:560px){.AgentLoopDiagram-module__lCaYYW__flow{grid-template-columns:minmax(0,1fr)}.AgentLoopDiagram-module__lCaYYW__zone{grid-template-rows:auto}.AgentLoopDiagram-module__lCaYYW__wire{grid-template-columns:1fr 1fr;gap:0;padding:0}.AgentLoopDiagram-module__lCaYYW__out,.AgentLoopDiagram-module__lCaYYW__back{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;min-height:64px;padding:0 0 0 22px}.AgentLoopDiagram-module__lCaYYW__out:before,.AgentLoopDiagram-module__lCaYYW__back:before{border-top:0;border-left:1px solid var(--text-2);inset:6px auto 6px 10px}.AgentLoopDiagram-module__lCaYYW__out:after{border-top:0;border-right:1px solid var(--text-2);border-bottom:1px solid var(--text-2);inset:auto auto 6px 7px}.AgentLoopDiagram-module__lCaYYW__back:after{border-top:1px solid var(--text-2);border-left:1px solid var(--text-2);border-right:0;top:6px;bottom:auto;left:7px;transform:rotate(45deg)}}@media (max-width:520px){.AgentLoopDiagram-module__lCaYYW__diagram{padding:16px}}
.AgentSetup-module__Ldby1W__setup{align-content:start;gap:16px;min-width:0;display:grid;container:agent-setup/inline-size}.AgentSetup-module__Ldby1W__channels{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.AgentSetup-module__Ldby1W__channels label{cursor:pointer;margin:0;position:relative}.AgentSetup-module__Ldby1W__channels input{opacity:0;width:1px;height:1px;padding:0;position:absolute}.AgentSetup-module__Ldby1W__channels label>span{isolation:isolate;min-height:40px;color:var(--text-2);font:500 14px/1.2 var(--font-heading);white-space:nowrap;--shape-edge:var(--line-strong);--shape-fill:var(--control-fill);align-items:center;padding:8px 16px;transition:color .16s;display:flex;position:relative}.AgentSetup-module__Ldby1W__channels label:hover>span{color:var(--text);--shape-edge:var(--accent-line)}.AgentSetup-module__Ldby1W__channels input:checked+span{color:var(--text);--shape-edge:var(--accent);--shape-fill:var(--control-active)}.AgentSetup-module__Ldby1W__channels input:focus-visible+span{outline:2px solid var(--accent);outline-offset:4px}.AgentSetup-module__Ldby1W__sheet{border:1px solid var(--line-frame);margin:0}.AgentSetup-module__Ldby1W__sheet figcaption{border-bottom:1px solid var(--line-frame);min-height:36px;color:var(--text-3);font:400 12px/1.5 var(--font-mono);align-items:center;padding:8px 16px;display:flex}.AgentSetup-module__Ldby1W__sheet ol{margin:0;padding:6px 0 8px;list-style:none}.AgentSetup-module__Ldby1W__sheet li{font:400 12.5px/1.7 var(--font-mono);font-variant-ligatures:none;grid-template-columns:calc(1ch + 36px) minmax(0,1fr) auto;align-items:baseline;gap:0;padding:5px 12px 5px 0;display:grid}.AgentSetup-module__Ldby1W__sheet li>span{color:var(--code-number);text-align:right;-webkit-user-select:none;user-select:none;padding:0 20px 0 16px}.AgentSetup-module__Ldby1W__setup .AgentSetup-module__Ldby1W__sheet code{min-width:0;color:var(--text);font:inherit;overflow-wrap:anywhere}.AgentSetup-module__Ldby1W__setup .AgentSetup-module__Ldby1W__copy.AgentSetup-module__Ldby1W__copy{clip-path:none;min-height:0;color:var(--text-3);font:500 12px/1.7 var(--font-heading);cursor:pointer;background:0 0;border:0;margin-left:16px;padding:0 4px}.AgentSetup-module__Ldby1W__setup .AgentSetup-module__Ldby1W__copy.AgentSetup-module__Ldby1W__copy:hover{color:var(--text);background:0 0;border:0}.AgentSetup-module__Ldby1W__setup :is(.AgentSetup-module__Ldby1W__note,.AgentSetup-module__Ldby1W__caption){color:var(--text-2);margin:0;font-size:15px;line-height:1.6}.AgentSetup-module__Ldby1W__setup :is(.AgentSetup-module__Ldby1W__note,.AgentSetup-module__Ldby1W__caption) code{color:var(--text);font:400 12.5px/1 var(--font-mono)}.AgentSetup-module__Ldby1W__setup .AgentSetup-module__Ldby1W__note a{text-underline-offset:3px;text-decoration:underline}@container agent-setup (max-width:440px){.AgentSetup-module__Ldby1W__sheet li{grid-template-columns:minmax(0,1fr) auto;padding-left:16px}.AgentSetup-module__Ldby1W__sheet li>span{display:none}}@media (prefers-reduced-motion:reduce){.AgentSetup-module__Ldby1W__channels label>span{transition:none}}
