#mpcApp .mpc-head,#mpcApp .mpc-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(64px,88px) minmax(64px,88px) auto;gap:8px;align-items:center}#mpcApp .mpc-head{font-size:.78rem;font-weight:700;color:var(--bm-ink-3);margin:4px 0 4px}#mpcApp .mpc-row{margin-bottom:8px}#mpcApp .mpc-row input{width:100%;min-width:0;min-height:42px;padding:8px 10px;border:1px solid var(--bm-line);border-radius:10px;font:inherit;background:var(--bm-surface);color:var(--bm-ink)}#mpcApp .mpc-row input:focus{border-color:var(--bm-accent);outline:3px solid var(--bm-accent-ring);outline-offset:0}#mpcApp .mpc-row input[aria-invalid=true]{border-color:var(--ic-bad)}#mpcApp .mpc-row .bm-btn{padding:6px 10px}#mpcApp .mpc-pct{grid-column:1/-1;font-size:.78rem;color:var(--bm-ink-3);margin:-4px 0 4px}@media (max-width:420px){#mpcApp .mpc-head,#mpcApp .mpc-row{grid-template-columns:minmax(0,1fr) 62px 62px 40px;gap:6px}#mpcApp .mpc-row input[type=number]{padding:8px 6px;-moz-appearance:textfield}#mpcApp .mpc-row input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#mpcApp .mpc-row .bm-btn .mpc-rm-text{display:none}}