.mx-editor{padding:12px}.mx-head{align-items:center;gap:6px;margin-bottom:10px;font-weight:700;display:flex}.mx-name{font-family:var(--font-display);margin-right:6px;font-size:20px}.mx-size{width:auto;padding:4px 8px;font-size:15px}.mx-cells{border-left:3px solid var(--ink);border-right:3px solid var(--ink);border-radius:6px;gap:6px;padding:4px 8px;display:grid}.mx-cell{text-align:center;padding:8px 4px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:15px}.mx-bad{border-color:#dc3545}.mx-example{padding:4px 10px;font-size:13px}.mx-ops .tk-seg-btn{flex:30%;padding:8px 6px}.mx-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mx-k{align-items:center;gap:6px;display:flex}.mx-k .tk-input{width:90px;padding:6px 8px}.mx-keep{text-transform:none;letter-spacing:0;font-size:14px}.mx-dim{color:var(--muted-2);font-weight:600}.mx-out-wrap{margin-top:8px;overflow-x:auto}.mx-out{border-collapse:separate;border-spacing:0;border-left:3px solid var(--ink);border-right:3px solid var(--ink);font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:6px;margin:0 auto;font-size:18px;font-weight:700}.mx-out td{text-align:center;white-space:nowrap;padding:4px 12px}.mx-step{overflow-wrap:anywhere;white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px}@media (max-width:575.98px){.mx-out{font-size:16px}.mx-out td{padding:4px 8px}.mx-out.mx-out-wide{font-size:13px}.mx-out.mx-out-wide td{padding:3px 4px}}
