.ciimYq_figure{isolation:isolate;margin:0;position:relative;container-type:inline-size}.ciimYq_figure:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 52% 50% at 50% 46%, color-mix(in srgb, var(--cg-orange) 8%, transparent), transparent 72%);position:absolute;inset:-14% -10%}.ciimYq_svg{--sw:2.2;--swd:1.3;--fs:13;width:100%;height:auto;display:block;overflow:visible}@container (max-width:639.98px){.ciimYq_svg{--sw:2.7;--swd:1.7;--fs:15}}@container (max-width:479.98px){.ciimYq_svg{--sw:3.4;--swd:2.1;--fs:16}}.ciimYq_main,.ciimYq_detail,.ciimYq_ground,.ciimYq_leader,.ciimYq_tether{fill:none;stroke-linecap:round;stroke-linejoin:round}.ciimYq_main{stroke:var(--cg-cream);stroke-width:var(--sw)}.ciimYq_detail{stroke:var(--cg-cream);stroke-width:var(--swd)}.ciimYq_ground{stroke:var(--cg-muted-dark);stroke-opacity:.4;stroke-width:var(--swd)}.ciimYq_leader,.ciimYq_tether{stroke:var(--cg-orange);stroke-width:var(--swd)}.ciimYq_dot{fill:var(--cg-orange)}.ciimYq_label{fill:var(--cg-orange);font-size:calc(var(--fs) * 1px);letter-spacing:.02em;font-weight:500}.ciimYq_plateRect{fill:none;stroke:var(--cg-cream);stroke-width:var(--swd)}.ciimYq_plateRivet{fill:var(--cg-cream)}.ciimYq_plateText{fill:var(--cg-cream);letter-spacing:.06em;font-size:14.5px;font-weight:500}@media screen and (prefers-reduced-motion:no-preference){.ciimYq_draw,.ciimYq_appear,.ciimYq_fade,.ciimYq_land{animation-duration:.6s;animation-timing-function:var(--ease-cg);animation-fill-mode:backwards}.ciimYq_draw{animation-name:ciimYq_draw}.ciimYq_appear{animation-name:ciimYq_appear}.ciimYq_fade{animation-name:ciimYq_fade}.ciimYq_land{animation-name:ciimYq_land}}@keyframes ciimYq_draw{0%{stroke-dasharray:1 2;stroke-dashoffset:1.02px}to{stroke-dasharray:1 2;stroke-dashoffset:0}}@keyframes ciimYq_appear{0%{opacity:0}to{opacity:1}}@keyframes ciimYq_fade{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes ciimYq_land{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.ciimYq_stage{position:relative}.ciimYq_marker,.ciimYq_legend,.ciimYq_tether{display:none}@container (max-width:639.98px){.ciimYq_label,.ciimYq_leader{display:none}.ciimYq_tether{display:inline}.ciimYq_marker{background-color:var(--cg-orange);width:24px;height:24px;color:var(--cg-ink-900);font-family:var(--font-mono);border-radius:50%;place-items:center;margin:-12px 0 0 -12px;font-size:12px;font-weight:800;line-height:1;display:grid;position:absolute}.ciimYq_legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:16px 0 0;padding-block:0;padding-inline-end:0;list-style:none;display:grid}.ciimYq_legend li{color:var(--cg-cream);font-family:var(--font-mono);align-items:center;gap:8px;font-size:13px;line-height:1.3;display:flex}.ciimYq_legendNum{background-color:var(--cg-orange);width:20px;height:20px;color:var(--cg-ink-900);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;line-height:1;display:grid}}
.VaVLTG_figure{margin:0;position:relative;container-type:inline-size}.VaVLTG_stage{position:relative}.VaVLTG_svg{--sw:2.2;--swd:1.3;--line:var(--cg-ink-800);--hair:color-mix(in srgb, var(--cg-ink-800) 24%, transparent);--bar:color-mix(in srgb, var(--cg-ink-800) 13%, transparent);--dot:color-mix(in srgb, var(--cg-ink-800) 32%, transparent);--accent:var(--cg-orange-ink);--accent-bar:color-mix(in srgb, var(--cg-orange-ink) 55%, transparent);--wash:color-mix(in srgb, var(--cg-orange) 8%, transparent);width:100%;height:auto;display:block;overflow:visible}@container (max-width:639.98px){.VaVLTG_svg{--sw:2.7;--swd:1.7}.VaVLTG_label{display:none}}@container (max-width:479.98px){.VaVLTG_svg{--sw:3.4;--swd:2.1}}.VaVLTG_main,.VaVLTG_detail,.VaVLTG_soft,.VaVLTG_bar,.VaVLTG_barLg{fill:none;stroke-linecap:round;stroke-linejoin:round}.VaVLTG_main{stroke:var(--line);stroke-width:var(--sw)}.VaVLTG_detail{stroke:var(--line);stroke-width:var(--swd)}.VaVLTG_soft{stroke:var(--hair);stroke-width:var(--swd)}.VaVLTG_bar{stroke:var(--bar);stroke-width:6px}.VaVLTG_barLg{stroke:var(--bar);stroke-width:10px}.VaVLTG_dot{fill:var(--dot);transition:fill .15s linear}.VaVLTG_rivet{fill:var(--line);transition:fill .15s linear}.VaVLTG_label{fill:var(--cg-muted);letter-spacing:.04em;font-size:13px;font-weight:500;transition:fill .15s linear}.VaVLTG_wash{fill:#0000;stroke:none;transition:fill .15s linear}.VaVLTG_outline{stroke-dasharray:1 2;stroke-dashoffset:0;transition:stroke .15s linear}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.VaVLTG_outline{transition:stroke-dashoffset .9s var(--ease-cg), stroke .15s linear}[data-reveal]:not([data-shown]) .VaVLTG_outline{stroke-dashoffset:1.02px}}.VaVLTG_region{transition:opacity .15s linear}.VaVLTG_region[data-state=off]{opacity:.45}.VaVLTG_region[data-state=on] :is(.VaVLTG_main,.VaVLTG_detail,.VaVLTG_soft){stroke:var(--accent)}.VaVLTG_region[data-state=on] :is(.VaVLTG_bar,.VaVLTG_barLg){stroke:var(--accent-bar)}.VaVLTG_region[data-state=on] .VaVLTG_wash{fill:var(--wash)}.VaVLTG_region[data-state=on] :is(.VaVLTG_label,.VaVLTG_dot,.VaVLTG_rivet){fill:var(--accent)}@media (prefers-reduced-motion:reduce){.VaVLTG_outline,.VaVLTG_region,.VaVLTG_wash,.VaVLTG_label,.VaVLTG_dot,.VaVLTG_rivet{transition:none}}.VaVLTG_badge,.VaVLTG_num{background-color:var(--cg-orange);width:24px;height:24px;color:var(--cg-ink-900);font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:12px;font-weight:800;line-height:1;display:grid}.VaVLTG_badge{cursor:default;margin:-12px 0 0 -12px;position:absolute}.VaVLTG_num{flex:none}@container (max-width:639.98px){.VaVLTG_badge{width:20px;height:20px;margin:-10px 0 0 -10px;font-size:11px}}
