@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2?dpl=dpl_395ygqURAQjUVJ3SWADRzu1wxSLX)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__ihKSqa__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__ihKSqa__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
.agent-org-chart{--agent-org-node-gap:24px;--agent-org-level-gap:40px;--agent-org-edge-color:#525c5557;--agent-org-node-width:220px;--agent-org-root-node-width:250px;--agent-org-compact-node-width:150px;--agent-org-icon-node-width:36px;--agent-org-node-background:#fff;--agent-org-node-border:#525c553d;--agent-org-node-radius:10px;--agent-org-node-color:#1c211e;--agent-org-node-muted:#737b75;--agent-org-node-accent:#527562;justify-content:center;width:100%;display:flex;position:relative;container-type:inline-size}.agent-org-chart__canvas{isolation:isolate;justify-content:center;align-items:flex-start;width:100%;min-width:max-content;display:flex;position:relative}.agent-org-chart__edges{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.agent-org-chart__edge{fill:none;stroke:var(--agent-org-edge-color);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--agent-org-edge-progress,1))}.agent-org-chart__branch{z-index:1;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.agent-org-chart__branch[data-wrap-children=true]{width:100%}.agent-org-chart__children{width:max-content;min-width:100%;margin-top:var(--agent-org-level-gap);justify-content:center;align-items:flex-start;gap:var(--agent-org-node-gap);display:flex}.agent-org-chart__children[data-child-layout=wrap]{flex-wrap:wrap;width:100%}.agent-org-chart__children[data-child-layout=wrap]>.agent-org-chart__branch{min-width:var(--agent-org-child-min-width);flex:1 1 var(--agent-org-child-min-width)}.agent-org-node{width:var(--agent-org-node-width);color:var(--agent-org-node-color);position:relative}.agent-org-node[data-primary=true]{width:var(--agent-org-root-node-width)}.agent-org-node[data-size=compact]{width:var(--agent-org-compact-node-width)}.agent-org-node[data-size=icon]{width:var(--agent-org-icon-node-width)}.agent-org-node__card{border:1px solid var(--agent-org-node-border);border-radius:var(--agent-org-node-radius);width:100%;min-height:72px;color:inherit;background:var(--agent-org-node-background);text-align:left;align-items:flex-start;gap:9px;padding:12px;display:flex;position:relative}button.agent-org-node__card{cursor:pointer;font:inherit}.agent-org-node__card.is-selected{border-color:var(--agent-org-node-accent)}.agent-org-node__icon{width:28px;height:28px;color:var(--agent-org-node-accent);background:color-mix(in srgb, var(--agent-org-node-accent) 12%, transparent);border-radius:7px;flex:none;place-items:center;display:grid}.agent-org-node__copy{flex:1;min-width:0}.agent-org-node__copy small{color:var(--agent-org-node-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:7px;font-weight:700;display:block}.agent-org-node__copy strong,.agent-org-node__description{display:block}.agent-org-node__copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.agent-org-node__description{color:var(--agent-org-node-muted);margin-top:4px;font-size:7px;line-height:1.4}.agent-org-node__badge{margin-left:auto}.agent-org-node__footer{margin-top:8px}.agent-org-node[data-size=icon] .agent-org-node__card{min-height:var(--agent-org-icon-node-width);justify-content:center;align-items:center;padding:0}.agent-org-node[data-size=icon] .agent-org-node__icon{background:0 0;width:100%;height:100%}
