.dl-frame[data-v-54382173]{fill:none;stroke:var(--fig-soft);stroke-width:1.3px;transition:stroke .3s}.dl-frame--hi[data-v-54382173]{stroke:var(--fig-tint-strong)}.dl-frame.dl-on[data-v-54382173]{stroke:var(--fig-accent)}.dl-blkcell[data-v-54382173],.dl-lrcell[data-v-54382173]{fill:var(--fig-soft);stroke:var(--fig-surface);stroke-width:.7px}.dl-hrcell[data-v-54382173]{fill:var(--fig-soft);stroke:none}.dl-blk[data-v-54382173]{transition:opacity .6s}.dl-patch[data-v-54382173]{fill:none;stroke:var(--fig-accent);stroke-width:1.1px;opacity:0;transition:opacity .4s}.dl-patch.dl-on[data-v-54382173]{opacity:1}.dl-arrow[data-v-54382173]{fill:var(--fig-soft);transition:fill .25s}.dl-arrow.dl-on[data-v-54382173]{fill:var(--fig-accent)}.dl-rect[data-v-54382173]{fill:var(--fig-surface);stroke:var(--fig-ink);stroke-width:1.4px;transition:fill .3s,stroke .3s}.dl-bar[data-v-54382173],[data-v-54382173] .dl-capn{fill:var(--fig-soft);transition:fill .3s}.dl-box.dl-on .dl-rect[data-v-54382173]{fill:var(--fig-tint);stroke:var(--fig-accent)}.dl-box.dl-on .dl-bar[data-v-54382173],.dl-box.dl-on[data-v-54382173] .dl-name{fill:var(--fig-accent)}.dl-token[data-v-54382173]{fill:var(--fig-accent);opacity:0;transition:cx .6s,opacity .3s}.dl-token-on[data-v-54382173]{opacity:1}.dl-cap.dl-on[data-v-54382173] .dl-capn{fill:var(--fig-accent);font-weight:600}.dl-call[data-v-54382173]{opacity:0;transition:opacity .5s}.dl-call.dl-on[data-v-54382173]{opacity:1}.dl-link[data-v-54382173]{fill:none;stroke:var(--fig-tint-strong);stroke-width:.8px;stroke-dasharray:2 2}.dl-cbox[data-v-54382173]{fill:var(--fig-surface);stroke:var(--fig-soft);stroke-width:1px}.dl-cdiv[data-v-54382173]{stroke:var(--fig-soft);stroke-width:.8px;stroke-dasharray:2 2}.dl-coarse rect[data-v-54382173]{fill:var(--fig-soft);stroke:var(--fig-surface);stroke-width:.7px}.dl-fine rect[data-v-54382173]{stroke:none}.dl-carrow[data-v-54382173],.dl-fine rect[data-v-54382173]{fill:var(--fig-accent)}[data-v-54382173] .dl-clab--hi{font-weight:600}.dl-bracket[data-v-54382173]{letter-spacing:.16em;fill:var(--fig-soft);writing-mode:vertical-rl;text-anchor:middle;font-family:Departure Mono,monospace;font-size:8px}
