.gtree[data-astro-cid-ucgp3jo6]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:16px;width:100%;padding:1.25rem 1.5rem 1rem}.gtree-level[data-astro-cid-ucgp3jo6]{align-items:center;gap:1rem;min-height:2.5rem;display:flex}.gtree-level-label[data-astro-cid-ucgp3jo6]{font-size:.6875rem;font-weight:600;font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-text-subtle);opacity:.7;text-transform:uppercase;flex-shrink:0;width:3.5rem}.gtree-level-body[data-astro-cid-ucgp3jo6]{flex:1;align-items:center;display:flex}.gtree-body-center[data-astro-cid-ucgp3jo6]{justify-content:center;padding:.5rem 0}.gtree-body-spread[data-astro-cid-ucgp3jo6]{flex-wrap:wrap;justify-content:space-around;gap:.5rem;padding:.375rem 0}.gtree-body-tasks[data-astro-cid-ucgp3jo6]{flex-wrap:wrap;gap:.375rem;padding:.375rem 0}.gtree-body-agents[data-astro-cid-ucgp3jo6]{flex-wrap:wrap;gap:.5rem;padding:.375rem 0}.gtree-global-node[data-astro-cid-ucgp3jo6]{justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}.gtree-global-ring[data-astro-cid-ucgp3jo6]{opacity:.4;border:1px dashed #f59e0b;border-radius:50%;animation:18s linear infinite gtree-ring-spin;position:absolute;inset:0}@keyframes gtree-ring-spin{to{transform:rotate(360deg)}}.gtree-global-inner[data-astro-cid-ucgp3jo6]{background:var(--color-surface);text-align:center;border:2px solid #f59e0b;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:84px;height:84px;animation:3.5s ease-in-out infinite gtree-global-glow;display:flex}@keyframes gtree-global-glow{0%,to{box-shadow:0 0 4px #f59e0b40}50%{box-shadow:0 0 18px #f59e0b99}}.gtree-global-title[data-astro-cid-ucgp3jo6]{font-size:.8125rem;font-weight:700;font-family:var(--font-mono);color:#f59e0b;margin:0 0 .2rem}.gtree-global-text[data-astro-cid-ucgp3jo6]{font-size:.75rem;font-family:var(--font-mono);color:var(--color-text-muted);margin:0;line-height:1.3}.gtree-branches[data-astro-cid-ucgp3jo6]{justify-content:center;gap:8rem;height:1rem;margin-left:4.5rem;display:flex;position:relative}.gtree-branch-left[data-astro-cid-ucgp3jo6],.gtree-branch-right[data-astro-cid-ucgp3jo6]{opacity:.35;border-left:1px dashed #f59e0b;width:1px;height:100%}.gtree-project-node[data-astro-cid-ucgp3jo6]{background:var(--color-surface);text-align:center;opacity:0;border:1.5px solid #0ea5e980;border-radius:8px;padding:.5rem .875rem;animation:.5s ease-out both gtree-node-in,4s ease-in-out infinite gtree-project-glow}.gtree-project-L[data-astro-cid-ucgp3jo6]{animation-delay:.5s,1s}.gtree-project-R[data-astro-cid-ucgp3jo6]{animation-delay:.8s,1.3s}@keyframes gtree-node-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes gtree-project-glow{0%,to{box-shadow:0 0 2px #0ea5e926}50%{box-shadow:0 0 10px #0ea5e966}}.gtree-project-title[data-astro-cid-ucgp3jo6]{font-size:.875rem;font-weight:600;font-family:var(--font-mono);color:#0ea5e9;margin:0 0 .15rem}.gtree-project-sub[data-astro-cid-ucgp3jo6]{color:var(--color-text-muted);margin:0;font-size:.75rem}.gtree-task-node[data-astro-cid-ucgp3jo6]{background:var(--color-surface);border:1px solid var(--color-border);opacity:0;border-radius:6px;padding:.3rem .625rem;animation:.4s ease-out both gtree-task-in}@keyframes gtree-task-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.gtree-task-text[data-astro-cid-ucgp3jo6]{font-size:.8125rem;font-family:var(--font-mono);color:var(--color-text-muted);white-space:nowrap}.gtree-agent[data-astro-cid-ucgp3jo6]{border:1.5px solid color-mix(in srgb,var(--ac) 60%,transparent);background:var(--color-surface);opacity:0;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;animation:.5s ease-out both gtree-agent-in,2.5s ease-in-out infinite gtree-agent-pulse;display:flex}@keyframes gtree-agent-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes gtree-agent-pulse{0%,to{box-shadow:none}50%{box-shadow:0 0 6px color-mix(in srgb,var(--ac) 40%,transparent)}}.gtree-agent-name[data-astro-cid-ucgp3jo6]{font-size:.75rem;font-weight:700;font-family:var(--font-mono);text-align:center}.gtree-context-row[data-astro-cid-ucgp3jo6]{flex-wrap:wrap;gap:1.5rem;margin-bottom:.5rem;padding:.25rem 4.5rem;display:flex}.gtree-ctx-fragment[data-astro-cid-ucgp3jo6]{font-size:.8125rem;font-family:var(--font-mono);color:var(--color-text-subtle);opacity:0;animation:4s ease-in-out infinite gtree-ctx-drift}.gtree-ctx-1[data-astro-cid-ucgp3jo6]{color:#f59e0b;animation-delay:1.5s}.gtree-ctx-2[data-astro-cid-ucgp3jo6]{color:#0ea5e9;animation-delay:2s}.gtree-ctx-3[data-astro-cid-ucgp3jo6]{animation-delay:2.8s}@keyframes gtree-ctx-drift{0%{opacity:0;transform:translateY(0)}15%{opacity:.55}70%{opacity:.55;transform:translateY(6px)}to{opacity:0;transform:translateY(12px)}}.gtree-legend[data-astro-cid-ucgp3jo6]{flex-wrap:wrap;gap:1rem 2.5rem;margin-top:.5rem;padding:0 .25rem;display:flex}.gtree-legend-item[data-astro-cid-ucgp3jo6]{color:var(--color-text-muted);flex:1;align-items:flex-start;gap:.625rem;min-width:220px;font-size:.875rem;display:flex}.gtree-legend-num[data-astro-cid-ucgp3jo6]{color:var(--color-primary);flex-shrink:0;margin-top:.05em;font-size:.9375rem;font-weight:700}@media (prefers-reduced-motion:reduce){.gtree-global-ring[data-astro-cid-ucgp3jo6],.gtree-global-inner[data-astro-cid-ucgp3jo6]{box-shadow:none!important;animation:none!important}.gtree-project-node[data-astro-cid-ucgp3jo6]{transform:none;opacity:1!important;box-shadow:none!important;animation:none!important}.gtree-task-node[data-astro-cid-ucgp3jo6]{transform:none;opacity:1!important;animation:none!important}.gtree-agent[data-astro-cid-ucgp3jo6]{transform:none;opacity:1!important;box-shadow:none!important;animation:none!important}.gtree-ctx-fragment[data-astro-cid-ucgp3jo6]{opacity:0!important;animation:none!important}}@media (width<=767px){.gtree-project-node[data-astro-cid-ucgp3jo6]{min-width:0;max-width:100%;opacity:1!important;transform:none!important}.gtree-task-node[data-astro-cid-ucgp3jo6]{opacity:1!important;transform:none!important}.gtree-task-text[data-astro-cid-ucgp3jo6]{white-space:normal}.gtree-agent[data-astro-cid-ucgp3jo6]{width:48px;height:48px;opacity:1!important;transform:none!important}.gtree-body-agents[data-astro-cid-ucgp3jo6]{flex-wrap:wrap}.gtree-legend-item[data-astro-cid-ucgp3jo6]{min-width:0}.gtree-ctx-fragment[data-astro-cid-ucgp3jo6]{opacity:0!important}}
