.loop:where(.astro-ycwnq2cn){font-family:Inter Variable,Inter,sans-serif}.actor:where(.astro-ycwnq2cn) rect:where(.astro-ycwnq2cn){fill:#0c0d10;stroke:#ffffff59}.actor:where(.astro-ycwnq2cn) rect:where(.astro-ycwnq2cn).is-ai{stroke:#ff3b3099}.actor:where(.astro-ycwnq2cn) text:where(.astro-ycwnq2cn){fill:#e6e6e3;font-size:11px}.actor:where(.astro-ycwnq2cn) line:where(.astro-ycwnq2cn),.struct:where(.astro-ycwnq2cn){stroke:#ffffff40}.iface:where(.astro-ycwnq2cn){fill:#121317;stroke:#ffffff4d}.iface-t:where(.astro-ycwnq2cn){fill:#f3f3f1;font-size:12.5px;font-weight:500}.graph:where(.astro-ycwnq2cn){fill:#0d0e11eb;stroke:#ffffff47}.mark:where(.astro-ycwnq2cn){fill:#ff3b30}.graph-t:where(.astro-ycwnq2cn){fill:#f3f3f1;font-family:Tektur,sans-serif;font-size:14px;font-weight:600}.obj:where(.astro-ycwnq2cn) rect:where(.astro-ycwnq2cn){fill:#121317;stroke:#ffffff3d}.obj:where(.astro-ycwnq2cn) .obj-head:where(.astro-ycwnq2cn){fill:#17181d}.obj-name:where(.astro-ycwnq2cn){fill:#f3f3f1;font-size:13px;font-weight:600}.row-rule:where(.astro-ycwnq2cn){stroke:#ffffff12}.obj:where(.astro-ycwnq2cn) .row-dot:where(.astro-ycwnq2cn){fill:#ffffff59;stroke:none}.row:where(.astro-ycwnq2cn){fill:#cfcfcb;font-size:11px}.row:where(.astro-ycwnq2cn).mono{font-family:JetBrains Mono,monospace;font-size:10.5px}.link:where(.astro-ycwnq2cn){stroke:#fff6;stroke-dasharray:3 3}.link-t:where(.astro-ycwnq2cn){fill:#a3a3a8;font-size:10px}.link-pill:where(.astro-ycwnq2cn){fill:#0d0e11;stroke:#ffffff4d}.side:where(.astro-ycwnq2cn){letter-spacing:.03em;font-family:Tektur,sans-serif;font-size:13px;font-weight:600}.side:where(.astro-ycwnq2cn).red{fill:#ff6d63}.side:where(.astro-ycwnq2cn).green{fill:#7fd1a6}.side:where(.astro-ycwnq2cn).dim{fill:#a3a3a8}.src:where(.astro-ycwnq2cn) rect:where(.astro-ycwnq2cn),.ext:where(.astro-ycwnq2cn) rect:where(.astro-ycwnq2cn){fill:#0d0e11;stroke:#ffffff3d}.src:where(.astro-ycwnq2cn) text:where(.astro-ycwnq2cn),.ext:where(.astro-ycwnq2cn) text:where(.astro-ycwnq2cn){fill:#e6e6e3;font-size:12px}.dec:where(.astro-ycwnq2cn) rect:where(.astro-ycwnq2cn){fill:#0d0e11;stroke:#7fd1a680}.dec:where(.astro-ycwnq2cn).is-waiting rect:where(.astro-ycwnq2cn){stroke:#ffb340b3}.dec-name:where(.astro-ycwnq2cn){fill:#f3f3f1;font-size:12.5px;font-weight:600}.dec-effect:where(.astro-ycwnq2cn){fill:#a3a3a8;font-size:11.5px}.flow:where(.astro-ycwnq2cn){fill:none;stroke-width:1.5px;stroke-dasharray:6 5;animation:1.6s linear infinite lp-run}.flow:where(.astro-ycwnq2cn).red{stroke:#ff3b30}.flow:where(.astro-ycwnq2cn).green{stroke:#7fd1a6}.flow:where(.astro-ycwnq2cn).amber{stroke:#ffb340}.m-red:where(.astro-ycwnq2cn){fill:#ff3b30}.m-green:where(.astro-ycwnq2cn){fill:#7fd1a6}.m-amber:where(.astro-ycwnq2cn){fill:#ffb340}@keyframes lp-run{to{stroke-dashoffset:-22px}}
