.shiki-magic-move-container{white-space:pre;position:relative}.shiki-magic-move-line-number{opacity:.3;user-select:none}.shiki-magic-move-item{transition:color var(--smm-duration,.5s) var(--smm-easing,"ease");display:inline-block}.shiki-magic-move-enter-active,.shiki-magic-move-leave-active,.shiki-magic-move-move{transition:all var(--smm-duration,.5s) var(--smm-easing,"ease")}.shiki-magic-move-container-resize,.shiki-magic-move-container-restyle{transition:all var(--smm-duration,.5s) var(--smm-easing,"ease");transition-delay:calc(var(--smm-duration,.5s)*var(--smm-delay-container,1))}.shiki-magic-move-move{transition-delay:calc(var(--smm-duration,.5s)*var(--smm-delay-move,1) + var(--smm-stagger,0));z-index:1}.shiki-magic-move-enter-active{transition-delay:calc(var(--smm-duration,.5s)*var(--smm-delay-enter,1) + var(--smm-stagger,0));z-index:1}.shiki-magic-move-leave-active{transition-delay:calc(var(--smm-duration,.5s)*var(--smm-delay-leave,1) + var(--smm-stagger,0))}.shiki-magic-move-enter-from,.shiki-magic-move-leave-to{opacity:0}br.shiki-magic-move-leave-active{display:none}.chart-container:where(.astro-xhaemfye){flex-direction:column;align-items:center;width:100%;margin:1.5rem 0;display:flex}.chart-fallback:where(.astro-xhaemfye){width:100%;max-width:500px}.chart-fallback:where(.astro-xhaemfye) svg{width:100%;height:auto;color:rgb(var(--color-text-base))}.chart-legend:where(.astro-xhaemfye){flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.75rem;font-size:.875rem;display:flex}.chart-legend-item:where(.astro-xhaemfye){align-items:center;gap:.375rem;display:flex}.chart-legend-color:where(.astro-xhaemfye){border-radius:2px;width:12px;height:12px}.chart-legend-label:where(.astro-xhaemfye){color:rgb(var(--color-text-base))}.chart-fallback:where(.astro-xhaemfye){display:none}.subagent-diagram-container:where(.astro-q3iu7qcm){flex-direction:column;align-items:center;width:100%;margin:2rem 0;display:flex}.subagent-diagram-fallback:where(.astro-q3iu7qcm){width:100%;max-width:600px}.subagent-diagram-svg:where(.astro-q3iu7qcm){width:100%;height:auto}.agent-circle:where(.astro-q3iu7qcm){fill:rgb(var(--color-accent) / .1);stroke:rgb(var(--color-accent));stroke-width:2px}.subagent-circle:where(.astro-q3iu7qcm){fill:rgb(var(--color-accent) / .05);stroke:rgb(var(--color-accent) / .7);stroke-width:2px;stroke-dasharray:4 2}.agent-icon:where(.astro-q3iu7qcm){font-size:24px}.agent-label:where(.astro-q3iu7qcm){fill:rgb(var(--color-text-base));font-size:12px;font-weight:500}.arrow-path:where(.astro-q3iu7qcm){fill:none;stroke:rgb(var(--color-text-base) / .5);stroke-width:2px}.arrow-path:where(.astro-q3iu7qcm).dashed{stroke-dasharray:5 3}.arrow-path:where(.astro-q3iu7qcm).search-arrow{stroke:rgb(var(--color-accent) / .6)}.arrowhead-fill:where(.astro-q3iu7qcm){fill:rgb(var(--color-text-base) / .5)}.arrow-label:where(.astro-q3iu7qcm){fill:rgb(var(--color-text-base) / .6);font-size:11px;font-style:italic}.file-tree:where(.astro-q3iu7qcm) .folder:where(.astro-q3iu7qcm){fill:rgb(var(--color-text-base));font-family:ui-monospace,monospace;font-size:14px}.file-tree:where(.astro-q3iu7qcm) .file:where(.astro-q3iu7qcm){fill:rgb(var(--color-text-base) / .7);font-family:ui-monospace,monospace;font-size:14px}.file-tree:where(.astro-q3iu7qcm) .file:where(.astro-q3iu7qcm).highlight{fill:rgb(var(--color-accent));font-weight:600}.subagent-diagram-caption:where(.astro-q3iu7qcm){text-align:center;color:rgb(var(--color-text-base) / .7);margin-top:1rem;font-size:.875rem}.subagent-diagram-fallback:where(.astro-q3iu7qcm){display:none}.parallel-subagent-diagram-container:where(.astro-malr2saq){flex-direction:column;align-items:center;width:100%;margin:2rem 0;display:flex}.parallel-subagent-diagram-fallback:where(.astro-malr2saq){width:100%;max-width:800px}.parallel-subagent-diagram-svg-static:where(.astro-malr2saq){width:100%;height:auto}.agent-circle:where(.astro-malr2saq){fill:rgb(var(--color-accent) / .1);stroke:rgb(var(--color-accent));stroke-width:2px}.subagent-circle:where(.astro-malr2saq){stroke-width:2px;stroke-dasharray:4 2}.agent-icon:where(.astro-malr2saq){font-size:24px}.agent-label:where(.astro-malr2saq){fill:rgb(var(--color-text-base));font-size:12px;font-weight:500}.task-label:where(.astro-malr2saq){fill:rgb(var(--color-text-base) / .8);font-family:ui-monospace,monospace;font-size:13px}.arrow-path:where(.astro-malr2saq){fill:none;stroke:rgb(var(--color-text-base) / .5);stroke-width:2px}.arrow-path:where(.astro-malr2saq).dashed{stroke-dasharray:5 3}.arrow-path:where(.astro-malr2saq).report{stroke:#22c55e}.arrowhead-fill:where(.astro-malr2saq){fill:rgb(var(--color-text-base) / .5)}.domain-box-rect:where(.astro-malr2saq){fill:rgb(var(--color-fill) / .5);stroke-width:1.5px}.domain-label:where(.astro-malr2saq){font-size:11px;font-weight:600}.finding-text:where(.astro-malr2saq){fill:rgb(var(--color-text-base) / .7);font-family:ui-monospace,monospace;font-size:10px}.synthesis-box:where(.astro-malr2saq){fill:#22c55e1a;stroke:#22c55e;stroke-width:2px}.synthesis-text:where(.astro-malr2saq){fill:#22c55e;font-size:13px;font-weight:600}.parallel-subagent-diagram-caption:where(.astro-malr2saq){text-align:center;color:rgb(var(--color-text-base) / .7);margin-top:1rem;font-size:.875rem}.parallel-subagent-diagram-fallback:where(.astro-malr2saq){display:none}
