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