.fig{width:100%;height:auto;overflow:visible}.fig--narrow,.fig--flow-narrow{display:none}.fig--missing{max-width:420px}.lt-face{fill:var(--white);stroke:var(--violet);stroke-width:1.2px;stroke-linejoin:round}.lt-face--mist{fill:var(--mist)}.lt-side-l{fill:#e3defa;stroke:var(--violet);stroke-width:1px;stroke-linejoin:round}.lt-side-r{fill:#cfc6f5;stroke:var(--violet);stroke-width:1px;stroke-linejoin:round}.lt-ink{fill:none;stroke:var(--violet);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lt-fill{fill:#4c2fc480}.lt-soft{fill:#4c2fc42e}.lt-line{fill:none;stroke:#4c2fc473;stroke-width:1px;stroke-linecap:round;vector-effect:non-scaling-stroke}.lt-act{fill:var(--amber)}.lt-hatch{fill:url(#hatch-light)}.lt-hatchline{stroke:#4c2fc466;stroke-width:1px}.lt-guide{fill:none;stroke:#4c2fc459;stroke-dasharray:3 5}.lt-lead{fill:none;stroke:#4c2fc480;stroke-width:1px;stroke-dasharray:3 4}.lt-name{font:600 15px var(--font);fill:var(--ink);letter-spacing:-.01em}.lt-tag{font:500 10.5px var(--mono);letter-spacing:.09em;fill:var(--ink-3)}.lt-num{font:600 11px var(--mono);fill:var(--violet)}.lt-node{fill:var(--white);stroke:var(--violet);stroke-width:1.2px}.lt-node--act{fill:var(--amber);stroke:var(--night)}.lt-num--act{fill:var(--night)}.lt-tag--lg{font-size:13px}.lt-tag--md{font-size:12px}.lt-dashed{fill:none;stroke:var(--violet);stroke-width:1.25px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.lt-proink{fill:none;stroke:var(--violet);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lt-profill{fill:#4c2fc480}.lt-prosoft{fill:#4c2fc42e}.lt-proline{fill:none;stroke:#4c2fc473;stroke-width:1px;stroke-linecap:round;vector-effect:non-scaling-stroke}.lt-prodash{fill:none;stroke:var(--violet);stroke-width:1.25px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.lt-probox .lt-proink{stroke-width:1.8px}.lt-chk{fill:none;stroke:var(--white);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lt-box-top{fill:var(--white);stroke:var(--violet);stroke-width:1.2px;stroke-linejoin:round}.lt-box-l{fill:#e3defa;stroke:var(--violet);stroke-width:1px;stroke-linejoin:round}.lt-box-r{fill:#cfc6f5;stroke:var(--violet);stroke-width:1px;stroke-linejoin:round}.lt-ring{fill:none;stroke:var(--violet);stroke-width:1.2px;stroke-dasharray:4 5}.lt-arrow{fill:var(--violet)}.bp-act-ink{fill:none;stroke:var(--night);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}@media (width<=700px){.fig--wide,.fig--flow{display:none}.fig--narrow,.fig--flow-narrow{max-width:358px;margin:0 auto;display:block}}
