.MlctxG_stage{background:var(--color-white)}.MlctxG_svg{--wood-base:color-mix(in oklab, var(--color-line) calc(var(--hard,0) * 100%), var(--color-white));--wood-tint:var(--wood-base);--wood-fill:color-mix(in oklab, color-mix(in oklab, var(--color-line-strong) 30%, var(--color-white)) calc(var(--alu,0) * 100%), var(--wood-tint));display:block;overflow:visible}.MlctxG_svg *{vector-effect:non-scaling-stroke}.MlctxG_t{fill:var(--grain-h,var(--wood-fill));stroke:var(--color-ink);stroke-width:1.3px;stroke-linejoin:round}.MlctxG_upright{fill:var(--grain-v,var(--wood-fill))}.MlctxG_grainBase{fill:var(--wood-fill);transition:fill 1.2s var(--ease-settle)}.MlctxG_grain path{fill:none;stroke:var(--color-line-strong);stroke-width:.7px;stroke-opacity:.75}.MlctxG_post{fill:var(--color-ink);stroke:var(--color-ink);stroke-width:1px}.MlctxG_wall{fill:var(--color-white);stroke:var(--color-ink);stroke-width:1.3px}.MlctxG_ground{fill:none;stroke:var(--color-ink);stroke-width:1.6px}.MlctxG_faint{fill:none;stroke:var(--color-line-strong);stroke-opacity:.6;stroke-width:.8px}.MlctxG_hidden{fill:none;stroke:var(--color-line-strong);stroke-width:1px;stroke-dasharray:5 4}.MlctxG_steel{fill:var(--color-line-strong);stroke:var(--color-ink);stroke-width:1px}.MlctxG_dim{fill:none;stroke:var(--color-ink-muted);stroke-width:.9px}.MlctxG_svg text{font-family:var(--font-body);fill:var(--color-ink);letter-spacing:.08em;paint-order:stroke;stroke:var(--color-white);stroke-width:4px;stroke-linejoin:round;font-weight:600}.MlctxG_svg text.MlctxG_label{fill:var(--color-ink-muted)}.MlctxG_bubble{fill:var(--color-white);stroke:var(--color-ink);stroke-width:.9px}.MlctxG_drop{animation:MlctxG_drop .8s var(--ease-settle) both}.MlctxG_lay{animation:MlctxG_lay .55s var(--ease-settle) both}@keyframes MlctxG_drop{0%{opacity:0;transform:translateY(-560px)}60%{opacity:1}}@keyframes MlctxG_lay{0%{opacity:0;transform:translateY(-260px)}}@media (prefers-reduced-motion:reduce){.MlctxG_drop,.MlctxG_lay{animation:none}}.MlctxG_enter{animation:MlctxG_enter .5s var(--ease-settle) both}@keyframes MlctxG_enter{0%{opacity:0;transform:translate(28px)}}@media (prefers-reduced-motion:reduce){.MlctxG_enter{animation:none}}.MlctxG_delta{animation:MlctxG_delta 1.8s var(--ease-settle) both}@keyframes MlctxG_delta{0%{opacity:0;transform:translateY(8px)}15%,70%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.MlctxG_delta{opacity:0;animation:none}}
