.pl .bs-fig-body{padding:6px 4px 2px}.pl-box{fill:#120e16f5;stroke:#f3ebdd5c;stroke-width:1.1px;transition:stroke .45s var(--ease-io), fill .45s var(--ease-io)}.pl-node--alt .pl-box{stroke-dasharray:4 3;fill:#120e16b3}.pl-dot{fill:#f3ebdd47;transition:fill .45s var(--ease-io)}.pl-title{fill:var(--paper);font:600 12px var(--font-code);letter-spacing:.14em}.pl-sub{fill:var(--mute);font:400 12px var(--font-body)}.pl-sub--s{font-size:11.5px}.pl-aa{fill:var(--paper);font-size:20px}.pl-aa--d{font-family:var(--font-display);text-transform:uppercase}.pl-aa--b{font-family:var(--font-body)}.pl-aa--m{font-family:var(--font-code);font-size:18px}.pl-wire{fill:none;stroke:#f3ebdd52;stroke-width:1.2px;stroke-linejoin:round}.pl-wire--dash{stroke-dasharray:3 3}.pl-head{fill:none;stroke:#f3ebdd80;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.pl-pkt{fill:none;stroke:var(--sun);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:5 95;stroke-dashoffset:100px;opacity:.55;animation:2.4s linear infinite pl-run}.pl-tag{fill:var(--mute);font:400 11px var(--font-code);letter-spacing:.04em}.bs-stage[data-stepped] .pl-node[data-on] .pl-box{stroke:var(--sun);fill:#2a181afa}.bs-stage[data-stepped] .pl-node[data-on] .pl-dot{fill:var(--sun)}.bs-stage[data-stepped] .pl-edge[data-on] .pl-wire{stroke:#ff8a3d99}.bs-stage[data-stepped] .pl-edge[data-on] .pl-head{stroke:var(--sun)}.bs-stage[data-stepped] .pl-edge[data-on] .pl-pkt{opacity:1;animation-duration:1.3s}@keyframes pl-run{0%{stroke-dashoffset:100px}to{stroke-dashoffset:-5px}}@media (prefers-reduced-motion:reduce){.pl-pkt{opacity:0;animation:none}}
