.durable-subagent-diagrams_figure__0kXvL{--diagram-blue:var(--c-network)}.durable-subagent-diagrams_canvas__57m7u{border:1px solid var(--border-strong);border-radius:var(--radius);padding:1.25rem;background:var(--bg-elevated);font-size:.85rem;line-height:1.5}.durable-subagent-diagrams_canvas__57m7u strong{color:var(--text-primary);font-weight:500}.durable-subagent-diagrams_canvas__57m7u code{font-size:.76rem;overflow-wrap:anywhere}.durable-subagent-diagrams_label__CDgtW{display:block;font-family:var(--mono);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.durable-subagent-diagrams_blueprint__9st1y{display:grid;grid-gap:.5rem;gap:.5rem;justify-items:center;text-align:center;padding:.6rem 0 1.25rem;border-bottom:1px dashed var(--border-strong);color:var(--text-secondary)}.durable-subagent-diagrams_blueprint__9st1y .durable-subagent-diagrams_label__CDgtW{color:var(--diagram-blue)}.durable-subagent-diagrams_instances__mztCb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem;padding-top:1.25rem}.durable-subagent-diagrams_lane__pfTjO{min-width:0}.durable-subagent-diagrams_parent__pLApv{border:1px solid color-mix(in srgb,var(--diagram-blue) 40%,transparent);background:color-mix(in srgb,var(--diagram-blue) 6%,transparent);border-radius:8px;padding:.8rem 1rem}.durable-subagent-diagrams_parent__pLApv .durable-subagent-diagrams_label__CDgtW{color:var(--diagram-blue);margin-bottom:.15rem}.durable-subagent-diagrams_ownershipArrow__gHxwP{position:relative;display:flex;align-items:center;gap:.6rem;padding:1rem 0 1rem 2.25rem;font-size:.72rem;color:var(--text-secondary)}.durable-subagent-diagrams_ownershipArrow__gHxwP:before{content:"";position:absolute;left:1.25rem;top:0;bottom:0;width:1px;background:var(--accent-soft)}.durable-subagent-diagrams_ownershipArrow__gHxwP:after{content:"";position:absolute;left:calc(1.25rem - 3px);bottom:1px;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:6px solid var(--accent-soft)}.durable-subagent-diagrams_worker__VaX7i{border:1px solid var(--accent-soft);border-radius:8px;padding:1rem;background:var(--accent-glow)}.durable-subagent-diagrams_worker__VaX7i>.durable-subagent-diagrams_label__CDgtW{color:var(--accent);margin-bottom:.35rem}.durable-subagent-diagrams_conversations__xqu2v{display:flex;flex-wrap:wrap;gap:.4rem;margin:.85rem 0}.durable-subagent-diagrams_conversations__xqu2v span{font-family:var(--mono);font-size:.66rem;border:1px solid var(--border-strong);border-radius:4px;padding:.3rem .45rem;color:var(--text-secondary);background:var(--bg)}.durable-subagent-diagrams_runs__GXUqt{border-top:1px dashed var(--accent-line);padding-top:.75rem;color:var(--text-secondary);font-size:.72rem}.durable-subagent-diagrams_memoryModes__TrRcf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.durable-subagent-diagrams_memoryMode__bxXo2{min-width:0}.durable-subagent-diagrams_memoryMode__bxXo2+.durable-subagent-diagrams_memoryMode__bxXo2{border-left:1px solid var(--border-strong);padding-left:1.5rem}.durable-subagent-diagrams_modeTitle__st4Tt{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.durable-subagent-diagrams_memoryStore__6xbD6{text-align:center;border:1px solid var(--accent-soft);background:var(--accent-dim);border-radius:8px;padding:.9rem .6rem}.durable-subagent-diagrams_memoryBranches__X_uix{height:1.6rem;display:grid;grid-template-columns:1fr 1fr;margin:0 25%;border-top:0;position:relative}.durable-subagent-diagrams_memoryBranches__X_uix:before{content:"";position:absolute;top:0;left:50%;width:1px;height:.8rem;background:var(--accent-soft)}.durable-subagent-diagrams_memoryBranches__X_uix span{border-top:1px solid var(--accent-soft);margin-top:.8rem}.durable-subagent-diagrams_memoryBranches__X_uix span:first-child{border-left:1px solid var(--accent-soft)}.durable-subagent-diagrams_memoryBranches__X_uix span:last-child{border-right:1px solid var(--accent-soft)}.durable-subagent-diagrams_consumers__UfQ8R{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.durable-subagent-diagrams_consumers__UfQ8R>div{display:grid;grid-gap:.15rem;gap:.15rem;text-align:center;padding:.6rem .2rem;border:1px solid var(--border-strong);border-radius:6px}.durable-subagent-diagrams_consumers__UfQ8R span{color:var(--text-secondary);font-size:.72rem}.durable-subagent-diagrams_namespaces__XLbv8{display:grid;grid-gap:.85rem;gap:.85rem}.durable-subagent-diagrams_privateStore__kxlak{border:1px solid var(--border-strong);border-left:2px solid var(--accent-soft);border-radius:6px;padding:.8rem}.durable-subagent-diagrams_privateStore__kxlak+.durable-subagent-diagrams_privateStore__kxlak{margin-left:1.25rem}.durable-subagent-diagrams_modeNote__ktinG{font-size:.76rem;color:var(--text-secondary);margin-top:.8rem}.durable-subagent-diagrams_delivery__dXh_R .dg-svg{min-width:850px}.durable-subagent-diagrams_delivery__dXh_R .fs-box.rest,.durable-subagent-diagrams_delivery__dXh_R .fs-edge:not(.on){opacity:.82}.durable-subagent-diagrams_lifecycle__UHhyO{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);grid-gap:.65rem;gap:.65rem;align-items:stretch}.durable-subagent-diagrams_state__aeX1m{display:grid;align-content:start;grid-gap:.6rem;gap:.6rem;border-top:2px solid var(--accent);padding:1rem .25rem .5rem}.durable-subagent-diagrams_state__aeX1m .durable-subagent-diagrams_label__CDgtW{color:var(--accent)}.durable-subagent-diagrams_state__aeX1m>span:last-child{font-size:.76rem;color:var(--text-secondary)}.durable-subagent-diagrams_tombstone__uPj6w{border-top-style:dashed;border-top-color:var(--text-secondary)}.durable-subagent-diagrams_tombstone__uPj6w .durable-subagent-diagrams_label__CDgtW{color:var(--text-secondary)}.durable-subagent-diagrams_transition__Duu82{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;color:var(--text-secondary);font-family:var(--mono);font-size:.65rem}.durable-subagent-diagrams_transition__Duu82 small{font-size:.6rem;max-width:6rem;text-align:center}.durable-subagent-diagrams_backward__0tWH3,.durable-subagent-diagrams_forward__xqPrK{font-style:normal;color:var(--accent)}.durable-subagent-diagrams_forward__xqPrK:after{content:"→"}.durable-subagent-diagrams_backward__0tWH3:after{content:"←"}.durable-subagent-diagrams_return__Ih8Ay{color:var(--accent)}.durable-subagent-diagrams_cleanup__rCkPA{border-top:1px dashed var(--border-strong);border-bottom:1px dashed var(--border-strong);padding:.75rem 0;margin:1rem 0;font-size:.75rem;color:var(--text-secondary)}.durable-subagent-diagrams_retention__RozHc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.durable-subagent-diagrams_retention__RozHc>div{display:grid;align-content:start;grid-gap:.5rem;gap:.5rem}.durable-subagent-diagrams_retention__RozHc span{font-size:.76rem;color:var(--text-secondary)}@media (max-width:680px){.durable-subagent-diagrams_canvas__57m7u{padding:1rem}.durable-subagent-diagrams_instances__mztCb,.durable-subagent-diagrams_memoryModes__TrRcf,.durable-subagent-diagrams_retention__RozHc{grid-template-columns:minmax(0,1fr)}.durable-subagent-diagrams_memoryMode__bxXo2+.durable-subagent-diagrams_memoryMode__bxXo2{border-left:0;padding-left:0;border-top:1px solid var(--border-strong);padding-top:1.25rem}.durable-subagent-diagrams_lifecycle__UHhyO{grid-template-columns:minmax(0,1fr);gap:.85rem}.durable-subagent-diagrams_state__aeX1m{padding-bottom:.25rem}.durable-subagent-diagrams_transition__Duu82{flex-direction:row;justify-content:flex-start;gap:1.5rem;padding:.5rem 0}.durable-subagent-diagrams_transition__Duu82 small{max-width:none}.durable-subagent-diagrams_forward__xqPrK:after{content:"↓"}.durable-subagent-diagrams_backward__0tWH3:after{content:"↑"}}