#mpcApp .mpc-pt{border:1px solid var(--bm-line);border-radius:12px;padding:10px 12px 4px;margin-bottom:10px;background:var(--bm-bg)}#mpcApp .mpc-xyz{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:0 10px;margin-top:6px}#mpcApp .mpc-xyz .ic-field{margin-bottom:6px}#mpcApp .mpc-xyz input{width:100%;min-width:0}#mpcApp.is-2d .mpc-z,#mpcApp.is-num .mpc-y,#mpcApp.is-num .mpc-z{display:none}#mpcApp .mpc-plot{margin:12px 0}#mpcApp .mpc-plot svg{width:100%;height:auto;max-height:340px;display:block;border:1px solid var(--bm-line);border-radius:12px;background:var(--bm-surface)}#mpcApp .mpc-grid{stroke:var(--bm-line);stroke-width:1}#mpcApp .mpc-axis{stroke:var(--bm-ink-2);stroke-width:1.5}#mpcApp .mpc-seg{stroke:var(--bm-accent);stroke-width:3}#mpcApp .mpc-bis{stroke:var(--bm-ink-2);stroke-width:1.5;stroke-dasharray:6 4}#mpcApp .mpc-dot{fill:var(--bm-accent-strong)}#mpcApp .mpc-mid{fill:var(--bm-surface);stroke:var(--bm-accent-strong);stroke-width:3}#mpcApp .mpc-lab{fill:var(--bm-ink);font-size:13px;font-weight:700}#mpcApp .mpc-tick{fill:var(--bm-ink-2);font-size:11px}#mpcApp .mpc-h{font-size:1rem;font-weight:700;margin:14px 0 6px}#mpcApp .mpc-work{padding-left:1.4em;margin:0 0 12px;display:grid;gap:6px}#mpcApp .mpc-work code{white-space:normal;overflow-wrap:anywhere}@media (forced-colors:active){#mpcApp .mpc-axis,#mpcApp .mpc-bis,#mpcApp .mpc-seg{stroke:CanvasText}#mpcApp .mpc-dot{fill:CanvasText}#mpcApp .mpc-mid{fill:Canvas;stroke:CanvasText}#mpcApp .mpc-lab,#mpcApp .mpc-tick{fill:CanvasText}}