.mm[data-astro-cid-pmk7nrqd]{gap:1rem}.mm[data-astro-cid-pmk7nrqd] .segmented[data-astro-cid-pmk7nrqd]{justify-self:start}.mm-inputs[data-astro-cid-pmk7nrqd]{align-items:start;gap:1rem;display:grid}.mm-step[data-astro-cid-pmk7nrqd]{align-content:start;gap:.8rem;display:grid}.mm-step__title[data-astro-cid-pmk7nrqd]{align-items:center;gap:.55rem;display:flex}.mm-step__n[data-astro-cid-pmk7nrqd]{background:color-mix(in srgb, var(--cat) 14%, transparent);width:1.6rem;height:1.6rem;color:var(--cat);border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:750;display:inline-grid}.mm-sample[data-astro-cid-pmk7nrqd]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.mm-datafile[data-astro-cid-pmk7nrqd]:empty{display:none}.mm-paste[data-astro-cid-pmk7nrqd]{min-height:8rem}.mm-dataopts[data-astro-cid-pmk7nrqd]{flex-wrap:wrap;align-items:end;gap:.75rem 1.25rem;display:flex}.mm-sheet[data-astro-cid-pmk7nrqd]{min-width:min(100%,14rem)}.mm-summary[data-astro-cid-pmk7nrqd]{overflow-wrap:anywhere;font-weight:600}.mm-summary[data-astro-cid-pmk7nrqd]:empty{display:none}.mm-tablewrap[data-astro-cid-pmk7nrqd]{max-height:15rem}.mm-tablewrap[data-astro-cid-pmk7nrqd] .mm-table td,.mm-tablewrap[data-astro-cid-pmk7nrqd] .mm-table th{padding:.3rem .6rem}.mm-tablewrap[data-astro-cid-pmk7nrqd] tr.is-current td{background:color-mix(in srgb, var(--focus) 12%, transparent)}.mm-tablewrap[data-astro-cid-pmk7nrqd] .mm-rowbtn{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);min-width:2.25rem;min-height:1.9rem;color:var(--link);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;padding:0 .35rem}.mm-tablewrap[data-astro-cid-pmk7nrqd] .mm-rowbtn:hover{border-color:var(--focus)}.mm-work[data-astro-cid-pmk7nrqd],.mm-notes[data-astro-cid-pmk7nrqd]{gap:1rem;display:grid}.mm-notes[data-astro-cid-pmk7nrqd][hidden],.mm-work[data-astro-cid-pmk7nrqd][hidden]{display:none}.mm-layout[data-astro-cid-pmk7nrqd]{align-items:start;gap:1rem;display:grid}.mm-preview[data-astro-cid-pmk7nrqd],.mm-side[data-astro-cid-pmk7nrqd],.mm-boxes[data-astro-cid-pmk7nrqd],.mm-fieldsp[data-astro-cid-pmk7nrqd],.mm-output[data-astro-cid-pmk7nrqd]{align-content:start;gap:.8rem;min-width:0;display:grid}.mm-side[data-astro-cid-pmk7nrqd]{gap:1rem}.mm-preview[data-astro-cid-pmk7nrqd] .panel__head[data-astro-cid-pmk7nrqd],.mm-boxes[data-astro-cid-pmk7nrqd] .panel__head[data-astro-cid-pmk7nrqd],.mm-fieldsp[data-astro-cid-pmk7nrqd] .panel__head[data-astro-cid-pmk7nrqd]{margin-bottom:0}.mm-nav[data-astro-cid-pmk7nrqd]{gap:.25rem}.mm-nav__label[data-astro-cid-pmk7nrqd]{text-align:center;min-width:6.5rem;color:var(--text-2);font-size:.9rem}.mm-toolbar[data-astro-cid-pmk7nrqd]{gap:.5rem .75rem}.mm-rownav[data-astro-cid-pmk7nrqd]{align-items:center;gap:.3rem;display:inline-flex}.mm-rownav[data-astro-cid-pmk7nrqd][hidden]{display:none}.mm-rownav__label[data-astro-cid-pmk7nrqd]{font-size:.9rem;font-weight:650}.mm-rownav__input[data-astro-cid-pmk7nrqd]{width:5.2rem;min-height:36px;padding:.3rem .5rem}.mm-rownav__total[data-astro-cid-pmk7nrqd]{color:var(--text-2);white-space:nowrap;font-size:.9rem}.mm-editor[data-astro-cid-pmk7nrqd]{border-radius:var(--radius);background:var(--surface-3);justify-items:center;min-height:12rem;padding:.6rem;display:grid}.mm-editor[data-astro-cid-pmk7nrqd] .mm-stage{width:100%;box-shadow:var(--shadow-2);touch-action:manipulation;background:#fff;margin-inline:auto;position:relative;overflow:hidden}.mm-editor[data-astro-cid-pmk7nrqd] .mm-canvas{width:100%;height:100%;display:block}.mm-editor[data-astro-cid-pmk7nrqd] .mm-fields,.mm-editor[data-astro-cid-pmk7nrqd] .mm-layer{position:absolute;inset:0}.mm-editor[data-astro-cid-pmk7nrqd] .mm-layer{pointer-events:none}.mm-editor[data-astro-cid-pmk7nrqd] .mm-field{border:1px dashed color-mix(in srgb, var(--info) 75%, transparent);background:color-mix(in srgb, var(--info) 8%, transparent);cursor:pointer;position:absolute;top:0;left:0}.mm-editor[data-astro-cid-pmk7nrqd] .mm-field.is-mapped{border-style:solid;border-color:color-mix(in srgb, var(--success) 80%, transparent);background:color-mix(in srgb, var(--success) 10%, transparent)}.mm-editor[data-astro-cid-pmk7nrqd] .mm-box{border:1px dashed color-mix(in srgb, var(--focus) 70%, transparent);cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;pointer-events:auto;position:absolute;top:0;left:0}.mm-editor[data-astro-cid-pmk7nrqd] .mm-box:hover{border-color:var(--focus)}.mm-editor[data-astro-cid-pmk7nrqd] .mm-box.is-selected{border:2px solid var(--focus);background:color-mix(in srgb, var(--focus) 6%, transparent)}.mm-editor[data-astro-cid-pmk7nrqd] .mm-box.is-warning{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent);border-style:dashed}.mm-editor[data-astro-cid-pmk7nrqd] .mm-box:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.mm-editor[data-astro-cid-pmk7nrqd] .mm-box__content{pointer-events:none;position:absolute;inset:0;overflow:visible}.mm-editor[data-astro-cid-pmk7nrqd] .mm-box__img{width:100%;height:100%;display:block}.mm-editor[data-astro-cid-pmk7nrqd] .mm-handle{background:var(--focus);width:12px;height:12px;box-shadow:0 0 0 1px var(--focus);border:2px solid #fff;border-radius:3px;display:none;position:absolute}.mm-editor[data-astro-cid-pmk7nrqd] .mm-box.is-selected .mm-handle{display:block}.mm-editor[data-astro-cid-pmk7nrqd] .mm-box.is-selected.is-small .mm-handle--n,.mm-editor[data-astro-cid-pmk7nrqd] .mm-box.is-selected.is-small .mm-handle--s,.mm-editor[data-astro-cid-pmk7nrqd] .mm-box.is-selected.is-small .mm-handle--e,.mm-editor[data-astro-cid-pmk7nrqd] .mm-box.is-selected.is-small .mm-handle--w{display:none}.mm-editor[data-astro-cid-pmk7nrqd] .mm-handle--nw{cursor:nwse-resize;top:-7px;left:-7px}.mm-editor[data-astro-cid-pmk7nrqd] .mm-handle--ne{cursor:nesw-resize;top:-7px;right:-7px}.mm-editor[data-astro-cid-pmk7nrqd] .mm-handle--se{cursor:nwse-resize;bottom:-7px;right:-7px}.mm-editor[data-astro-cid-pmk7nrqd] .mm-handle--sw{cursor:nesw-resize;bottom:-7px;left:-7px}.mm-editor[data-astro-cid-pmk7nrqd] .mm-handle--n{cursor:ns-resize;top:-7px;left:calc(50% - 6px)}.mm-editor[data-astro-cid-pmk7nrqd] .mm-handle--s{cursor:ns-resize;bottom:-7px;left:calc(50% - 6px)}.mm-editor[data-astro-cid-pmk7nrqd] .mm-handle--e{cursor:ew-resize;top:calc(50% - 6px);right:-7px}.mm-editor[data-astro-cid-pmk7nrqd] .mm-handle--w{cursor:ew-resize;top:calc(50% - 6px);left:-7px}@media (pointer:coarse){.mm-editor[data-astro-cid-pmk7nrqd] .mm-handle:before{content:"";position:absolute;inset:-10px}}.mm-editor[data-astro-cid-pmk7nrqd] .mm-guide{pointer-events:none;background:var(--signal-deep,var(--focus));position:absolute}.mm-editor[data-astro-cid-pmk7nrqd] .mm-guide[hidden]{display:none}.mm-editor[data-astro-cid-pmk7nrqd] .mm-guide--v{width:1px;top:0;bottom:0;left:calc(50% - .5px)}.mm-editor[data-astro-cid-pmk7nrqd] .mm-guide--h{height:1px;top:calc(50% - .5px);left:0;right:0}.mm-fieldlist[data-astro-cid-pmk7nrqd]{gap:.9rem;max-height:32rem;padding:.1rem .25rem .1rem .1rem;display:grid;overflow:auto}.mm-fieldlist[data-astro-cid-pmk7nrqd] .mm-fieldrow{border-radius:var(--radius-s);gap:.35rem;margin:-.35rem -.45rem;padding:.35rem .45rem;transition:background-color .3s;display:grid}.mm-fieldlist[data-astro-cid-pmk7nrqd] .mm-fieldrow.is-flash{background:color-mix(in srgb, var(--focus) 12%, transparent)}.mm-fieldlist[data-astro-cid-pmk7nrqd] .mm-fieldrow__label{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.92rem;font-weight:650;display:flex}.mm-boxlist[data-astro-cid-pmk7nrqd]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.mm-boxlist[data-astro-cid-pmk7nrqd]:empty{display:none}.mm-boxlist[data-astro-cid-pmk7nrqd] .mm-boxitem{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%;min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr);gap:.1rem .6rem;padding:.45rem .6rem;display:grid}.mm-boxlist[data-astro-cid-pmk7nrqd] .mm-boxitem:hover{border-color:var(--text-2)}.mm-boxlist[data-astro-cid-pmk7nrqd] .mm-boxitem[aria-pressed=true]{border-color:var(--focus);box-shadow:inset 3px 0 0 var(--focus)}.mm-boxlist[data-astro-cid-pmk7nrqd] .mm-boxitem__n{background:var(--surface-3);border-radius:50%;grid-row:span 2;align-self:center;place-items:center;width:1.5rem;height:1.5rem;font-size:.8rem;font-weight:700;display:inline-grid}.mm-boxlist[data-astro-cid-pmk7nrqd] .mm-boxitem__text{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.mm-boxlist[data-astro-cid-pmk7nrqd] .mm-boxitem__meta{color:var(--text-2);font-size:.8rem}.mm-boxform[data-astro-cid-pmk7nrqd]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);gap:.85rem;padding:.85rem .9rem;display:grid}.mm-boxform[data-astro-cid-pmk7nrqd][hidden]{display:none}.mm-boxform__title[data-astro-cid-pmk7nrqd]{font-weight:700}.mm-bt[data-astro-cid-pmk7nrqd]{min-height:4.5rem;font-family:var(--font-mono);font-size:.9rem}.mm-insert[data-astro-cid-pmk7nrqd]{display:flex}.mm-insert[data-astro-cid-pmk7nrqd] .select[data-astro-cid-pmk7nrqd]{max-width:18rem}.mm-grid[data-astro-cid-pmk7nrqd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,7.5rem),1fr));align-items:end;gap:.75rem;display:grid}.mm-grid__wide[data-astro-cid-pmk7nrqd]{grid-column:1/-1}.mm-grid--4[data-astro-cid-pmk7nrqd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,6.5rem),1fr));margin:.6rem 0}.mm-row[data-astro-cid-pmk7nrqd]{flex-wrap:wrap;align-items:end;gap:.75rem 1rem;display:flex}.mm-row[data-astro-cid-pmk7nrqd]>.field[data-astro-cid-pmk7nrqd]:last-child{flex:8rem}.mm-align[data-astro-cid-pmk7nrqd]{flex-wrap:nowrap}.mm-align[data-astro-cid-pmk7nrqd] label[data-astro-cid-pmk7nrqd]{place-items:center;min-width:2.4rem;min-height:2rem;padding-inline:.55rem;display:inline-grid}.mm-fit[data-astro-cid-pmk7nrqd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));align-items:end;gap:.6rem 1rem;display:grid}.mm-fit[data-astro-cid-pmk7nrqd] .check[data-astro-cid-pmk7nrqd]{min-height:42px}.mm-pos[data-astro-cid-pmk7nrqd] summary[data-astro-cid-pmk7nrqd]{cursor:pointer;padding:.35rem 0;font-size:.92rem;font-weight:650}.mm-problems[data-astro-cid-pmk7nrqd]{gap:.6rem;display:grid}.mm-problems[data-astro-cid-pmk7nrqd][hidden]{display:none}.mm-problems[data-astro-cid-pmk7nrqd] .mm-problem ul{gap:.2rem;margin:.35rem 0 0;padding-left:1.2rem;display:grid}.mm-problems[data-astro-cid-pmk7nrqd] .mm-problem__title{font-weight:700}.mm-problems[data-astro-cid-pmk7nrqd] details summary{cursor:pointer;font-weight:650}.mm-result[data-astro-cid-pmk7nrqd]{border-color:color-mix(in srgb, var(--success) 45%, var(--line));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;display:grid}.mm-result[data-astro-cid-pmk7nrqd]:focus{outline:none}.mm-result__icon[data-astro-cid-pmk7nrqd]{width:48px;height:48px;color:var(--success);background:var(--success-bg);border-radius:12px;place-items:center;display:grid}.mm-result__body[data-astro-cid-pmk7nrqd]{gap:.15rem;min-width:0;display:grid}.mm-result__name[data-astro-cid-pmk7nrqd]{overflow-wrap:anywhere;font-weight:650}.mm-result__notes[data-astro-cid-pmk7nrqd]{grid-column:1/-1;gap:.5rem;display:grid}.mm-result__notes[data-astro-cid-pmk7nrqd]:empty{display:none}@media (min-width:900px){.mm-inputs[data-astro-cid-pmk7nrqd]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1100px){.mm-layout[data-astro-cid-pmk7nrqd]{grid-template-columns:minmax(0,1.55fr) minmax(21rem,1fr)}.mm-preview[data-astro-cid-pmk7nrqd]{top:calc(var(--header-h,64px) + 1rem);position:sticky}}@media (max-width:560px){.mm-result[data-astro-cid-pmk7nrqd]{grid-template-columns:auto minmax(0,1fr)}.mm-result[data-astro-cid-pmk7nrqd]>.btn[data-astro-cid-pmk7nrqd],.mm-output[data-astro-cid-pmk7nrqd] .tool-actions[data-astro-cid-pmk7nrqd] .btn[data-astro-cid-pmk7nrqd]{grid-column:1/-1;width:100%}.mm-output[data-astro-cid-pmk7nrqd] .segmented[data-astro-cid-pmk7nrqd],.mm-step[data-astro-cid-pmk7nrqd] .segmented[data-astro-cid-pmk7nrqd]{justify-self:stretch;display:flex}.mm-output[data-astro-cid-pmk7nrqd] .segmented[data-astro-cid-pmk7nrqd] label[data-astro-cid-pmk7nrqd],.mm-step[data-astro-cid-pmk7nrqd] .segmented[data-astro-cid-pmk7nrqd] label[data-astro-cid-pmk7nrqd]{text-align:center;flex:1}}
