.ml{--ml-plate-top:#1c1c1c;--ml-floor:#121212;--ml-wall:#0b0b0b;--ml-glass-top:#202020;--ml-glass-joined:#262626;--ml-blade-top:#1b1b1b;--ml-blade-out:#232323;cursor:ew-resize;touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:10px}.ml:focus-visible{outline:1px solid var(--anatomy-muted);outline-offset:6px}.iso[data-theme=light] .ml{--ml-plate-top:#fbfbfa;--ml-floor:#f2f2f1;--ml-wall:#e4e4e3;--ml-glass-top:#fdfdfc;--ml-glass-joined:#fefefd;--ml-blade-top:#fbfbf9;--ml-blade-out:#fefefc}.ml .iso-svg{overflow:visible}.ml-plate>.iso-top{fill:var(--ml-plate-top)}.ml-floor{fill:var(--ml-floor);stroke:none}.ml-wall{fill:var(--ml-wall);stroke:none}.ml-bottle>.iso-top,.ml-glass>.iso-top{fill:var(--ml-glass-top)}.ml-glass[data-joined]>.iso-top{fill:var(--ml-glass-joined)}.ml-blade>.iso-top{fill:var(--ml-blade-top)}.ml-blade[data-out]>.iso-top{fill:var(--ml-blade-out)}.ml-blade[data-out]>.iso-edge{stroke:var(--anatomy-hi)}.ml-fan-halo{filter:blur(4px);opacity:.8;transform:translateY(1.5px)}@media (prefers-reduced-motion:reduce){.ml *{transition:none!important}}@media (max-width:640px){.ml{overflow:hidden}.iso-plate .ml .iso-svg{width:130%;margin:-10% -15% -8%}}
.ms{--ms-glass-top:#262626;--ms-glass-lit-top:#2e2e2e;cursor:grab;touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:10px}.iso[data-theme=light] .ms{--ms-glass-top:#fefefd;--ms-glass-lit-top:#fffffe}.ms[data-held]{cursor:grabbing}.ms:focus-visible{outline:1px solid var(--anatomy-muted);outline-offset:6px}.ms .iso-svg{overflow:visible}.ms-glass>.iso-top{fill:var(--ms-glass-top)}.ms-glass[data-lit]>.iso-top{fill:var(--ms-glass-lit-top)}.ms-glass[data-lit]>.iso-edge{stroke:var(--anatomy-lit)}.ms-shine{stroke-linecap:round;opacity:.55}.ms-shadow{filter:blur(4px);opacity:.8;transform:translateY(1px)}.ms-coil{stroke-linejoin:round}.ms-needle{fill:var(--anatomy-lit-top)}.ms-pull .iso-wire-end{transition:opacity .16s var(--anatomy-ease)}@media (prefers-reduced-motion:reduce){.ms *{transition:none!important}}@media (max-width:640px){.ms{overflow:hidden}.iso-plate .ms .iso-svg{width:118%;margin:-4% -9% -3%}}
