.mVMt1W_move{--body:clamp(15rem, calc(var(--stage-max,42rem) - 16.875rem), 24rem);min-width:0}.mVMt1W_top{white-space:nowrap;align-items:center;gap:.75rem;min-width:0;display:inline-flex}.mVMt1W_top>.mVMt1W_state,.mVMt1W_state{color:var(--m-tx);white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.mVMt1W_top>.mVMt1W_of{font-size:var(--m-fs-s);color:var(--m-tx3);font-variant-numeric:tabular-nums}.mVMt1W_chunks>i[data-k=form]{background:var(--m-bg);border-style:dashed}.mVMt1W_chunks>i[data-k=none]{background:linear-gradient(to bottom, transparent calc(50% - .5px), var(--m-tx3) calc(50% - .5px) calc(50% + .5px), transparent calc(50% + .5px)), var(--m-bg)}.mVMt1W_body{height:var(--body);min-height:0;padding:.75rem var(--m-pad) 0;flex-direction:column;display:flex;overflow:hidden}.mVMt1W_body>.mVMt1W_heads{flex:none;grid-template-columns:minmax(0,1fr) 1.5rem minmax(0,1fr);display:grid}.mVMt1W_heads>[data-side=new]{grid-column:3}.mVMt1W_rows>.mVMt1W_row{border-top:1px solid var(--m-line);flex:none;grid-template-columns:minmax(0,1fr) 1.5rem minmax(0,1fr);padding-block:.5rem;display:grid}.mVMt1W_row>.mVMt1W_src{min-width:0;font-size:var(--m-fs-s);line-height:var(--m-lh-s);color:var(--m-tx);overflow-wrap:anywhere}.mVMt1W_src>p{margin:0}.mVMt1W_src>p>span[data-m]{color:var(--m-tx4)}.mVMt1W_row[data-state=left]>.mVMt1W_src{color:var(--m-tx3)}.mVMt1W_row>.mVMt1W_join{display:block;position:relative}.mVMt1W_join:before{content:"";left:.25rem;right:.375rem;top:calc(var(--m-lh-s) / 2);background:var(--m-line2);height:1px;position:absolute}.mVMt1W_join:after{content:"";right:.25rem;top:calc(var(--m-lh-s) / 2 - 2.5px);border:3px solid #0000;border-left:4px solid var(--m-line2);border-right:0;position:absolute}.mVMt1W_row[data-state=moved]>.mVMt1W_join:before{background:var(--m-tx)}.mVMt1W_row[data-state=moved]>.mVMt1W_join:after{border-left-color:var(--m-tx)}.mVMt1W_row>.mVMt1W_blk{min-width:0;color:var(--m-tx)}.mVMt1W_blk>.mVMt1W_type{font-size:var(--m-fs-xs);line-height:var(--m-lh-s);color:var(--m-tx3);flex-wrap:wrap;gap:0 .5rem;margin:0 0 .25rem;display:flex}.mVMt1W_type>span{color:var(--m-tx4)}.mVMt1W_blk>p,.mVMt1W_blk>div,.mVMt1W_blk>ul{margin:0}.mVMt1W_blk>.mVMt1W_bHead{font-weight:500;line-height:1.25rem}.mVMt1W_bHead[data-level="1"]{font-size:var(--m-fs-l)}.mVMt1W_blk>.mVMt1W_bText{color:var(--m-tx2);line-height:1.25rem}.mVMt1W_bText>.mVMt1W_bLink{color:var(--m-tx);-webkit-text-decoration:underline 1px var(--m-tx3);text-decoration:underline 1px var(--m-tx3);text-underline-offset:.2em}.mVMt1W_blk>.mVMt1W_bImage{grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.625rem;display:grid}.mVMt1W_bImage>i{border:1px solid var(--m-tx);background:repeating-linear-gradient(135deg, var(--m-tx3) 0 1px, transparent 1px 4px);height:2rem;display:block}.mVMt1W_bImage>p{font-size:var(--m-fs-s);line-height:var(--m-lh-s);margin:0;display:grid}.mVMt1W_bImage>p>b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mVMt1W_bImage>p>span{color:var(--m-tx2)}.mVMt1W_blk>.mVMt1W_bList{color:var(--m-tx2);padding-left:1rem;line-height:1.25rem;list-style:square}.mVMt1W_bList>li::marker{color:var(--m-tx3)}.mVMt1W_blk>.mVMt1W_bQuote{border-left:1px solid var(--m-tx);padding-left:.625rem;line-height:1.25rem}.mVMt1W_bQuote>p{margin:0}.mVMt1W_bQuote>p:last-child{font-size:var(--m-fs-s);color:var(--m-tx3)}.mVMt1W_blk>.mVMt1W_bBtn{flex-wrap:wrap;align-items:center;gap:.25rem .625rem;display:flex}.mVMt1W_bBtn>small{font-size:var(--m-fs-s);color:var(--m-tx3)}.mVMt1W_ghost,.mVMt1W_bText>.mVMt1W_ghost,.mVMt1W_bLink>.mVMt1W_ghost{color:var(--m-tx4);text-decoration:none}.mVMt1W_blk>.mVMt1W_note{font-size:var(--m-fs-s);line-height:var(--m-lh-s);color:var(--m-tx2)}.mVMt1W_blk>.mVMt1W_ask{border:1px dashed var(--m-tx3);font-size:var(--m-fs-s);line-height:var(--m-lh-s);color:var(--m-tx3);padding:.25rem .5rem}.mVMt1W_ask>b{color:var(--m-tx);font-weight:500}.mVMt1W_count{padding-inline:calc(var(--m-pad) - .75rem);border-top:1px solid var(--m-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.mVMt1W_count>div{box-shadow:inset 1px 0 0 var(--m-line)}.mVMt1W_keys{flex-wrap:wrap;gap:.5rem;display:flex}@container win (max-width:36rem){.mVMt1W_move{--body:clamp(14rem, calc(var(--stage-max,40rem) - 20.25rem), 22rem)}.mVMt1W_body>.mVMt1W_heads{grid-template-columns:minmax(0,1fr)}.mVMt1W_heads>[data-side=old]{display:none}.mVMt1W_heads>[data-side=new]{grid-column:1}.mVMt1W_rows>.mVMt1W_row{grid-template-columns:minmax(0,1fr);gap:.25rem}.mVMt1W_row>.mVMt1W_join{display:none}.mVMt1W_row>.mVMt1W_src{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mVMt1W_src>p{white-space:nowrap;display:inline}.mVMt1W_src>p+p{margin-left:.25rem}.mVMt1W_count{grid-template-columns:minmax(0,1fr)}}.mVMt1W_screen{align-content:start;gap:1rem;display:grid}.mVMt1W_figs{min-width:0}.mVMt1W_plan{white-space:nowrap}@container win (max-width:32rem){.mVMt1W_plan{white-space:normal;text-wrap:pretty;padding-block:.375rem;line-height:1.25rem;display:block}}.mVMt1W_years{grid-template-columns:repeat(11,minmax(0,1fr));height:8.5rem;display:grid}.mVMt1W_years>.mVMt1W_year{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:.25rem;min-width:0;display:grid}.mVMt1W_year>.mVMt1W_yearBar{border-bottom:1px solid var(--m-tx);flex-direction:column-reverse;justify-content:flex-start;align-items:center;width:100%;min-height:0;padding-top:1rem;display:flex}.mVMt1W_yearBar>i{width:min(1.75rem,100% - .375rem);height:calc(var(--h) * 100%);border:1px solid var(--m-tx);border-bottom:0;flex:none;display:block}.mVMt1W_yearBar>i[data-k=builder],.mVMt1W_yearKey>span>i[data-k=builder]{background:repeating-linear-gradient(135deg, var(--m-tx) 0 1px, transparent 1px 3.5px)}.mVMt1W_yearBar>i[data-k=classic]{border-color:var(--m-tx3)}.mVMt1W_yearBar>.mVMt1W_yearNo{font-size:var(--m-fs-tick);color:var(--m-tx3);font-variant-numeric:tabular-nums;flex:none;margin-bottom:.25rem;line-height:1}.mVMt1W_year>.mVMt1W_yearLabel{font-size:var(--m-fs-tick);color:var(--m-tx3);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.mVMt1W_yearFoot{border-top:1px solid var(--m-line);gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:grid}.mVMt1W_yearFoot>p{max-width:60ch;font-size:var(--m-fs-s);line-height:var(--m-lh-s);color:var(--m-tx3);margin:0}.mVMt1W_yearFoot>.mVMt1W_yearKey{font-size:var(--m-fs-s);color:var(--m-tx2);flex-wrap:wrap;gap:.25rem 1rem;display:flex}.mVMt1W_yearKey>span{align-items:center;gap:.375rem;display:inline-flex}.mVMt1W_yearKey>span>i{border:1px solid var(--m-tx);width:.75rem;height:.75rem;display:block}.mVMt1W_yearKey>span>i[data-k=classic]{border-color:var(--m-tx3)}.mVMt1W_mapper{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) clamp(2rem,14cqi,7rem) minmax(0,1fr);column-gap:0;display:grid}.mVMt1W_mapper>.mVMt1W_mapHead{font-size:var(--m-fs-s);color:var(--m-tx3);white-space:nowrap;gap:.5rem;margin:0 0 .375rem;font-weight:500;display:flex}.mVMt1W_mapper>.mVMt1W_mapHead[data-side=new]{grid-column:3}.mVMt1W_mapHead>span{color:var(--m-tx4);font-weight:400}.mVMt1W_mapper>.mVMt1W_fields{border-top:1px solid var(--m-tx);grid-row:2;grid-auto-rows:2rem;margin:0;padding:0;list-style:none;display:grid}.mVMt1W_mapper>.mVMt1W_fields[data-side=new]{grid-column:3;align-content:start}.mVMt1W_fields>.mVMt1W_f{border-bottom:1px solid var(--m-line);justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding-inline:.5rem;display:flex}.mVMt1W_f>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;font-size:var(--m-fs-s);color:var(--m-tx);overflow:hidden}.mVMt1W_f>small{font-size:var(--m-fs-xs);color:var(--m-tx3);white-space:nowrap;flex:none}.mVMt1W_fields>.mVMt1W_f[data-s=open]{box-shadow:inset 2px 0 0 var(--acc)}.mVMt1W_fields>.mVMt1W_f[data-s=drop]>b{color:var(--m-tx3);-webkit-text-decoration:line-through 1px var(--m-tx3);text-decoration:line-through 1px var(--m-tx3)}.mVMt1W_mapper>.mVMt1W_wires{width:100%;height:calc(var(--rows) * 2rem);grid-area:2/2;margin-top:1px;display:block;overflow:visible}.mVMt1W_wires>path{fill:none;stroke:var(--m-line2);stroke-width:1px;vector-effect:non-scaling-stroke}.mVMt1W_wires>path[data-s=hot]{stroke:var(--m-tx);stroke-width:1.5px}@container win (max-width:32rem){.mVMt1W_f>small,.mVMt1W_mapHead>span{display:none}.mVMt1W_mapper{grid-template-columns:minmax(0,max-content) minmax(1.5rem,1fr) minmax(0,max-content)}}
