.VersionMux-module__3A_7qW__root{--v000:var(--tone-blue);--v111:var(--tone-purple);margin:var(--sp-6) 0;border:1px solid var(--color-hair-strong);background:var(--color-paper);color:var(--color-ink);font-family:var(--font-mono);border-radius:3px;overflow:hidden}.VersionMux-module__3A_7qW__controls{}.VersionMux-module__3A_7qW__controlLabel{letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--color-ink-2);font-size:10px;font-weight:600}.VersionMux-module__3A_7qW__status{margin-inline-start:auto;}.VersionMux-module__3A_7qW__stageHeader{padding:12px var(--sp-4) 0;background:var(--color-paper);justify-content:space-between;display:flex}.VersionMux-module__3A_7qW__stageHeader span{letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--color-ink-4);font-size:9px;font-weight:500}.VersionMux-module__3A_7qW__stage{height:280px;padding:var(--sp-4) var(--sp-5);background:var(--color-paper);position:relative;overflow:hidden}.VersionMux-module__3A_7qW__source{border:1px solid var(--color-hair-strong);background:var(--color-paper-raised);font-family:var(--font-mono);z-index:6;border-radius:2px;flex-direction:column;gap:4px;padding:14px 16px;display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.VersionMux-module__3A_7qW__sourceLabel{letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-ink);font-size:10px;font-weight:700}.VersionMux-module__3A_7qW__sourceSub{letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-ink-3);font-size:9px}.VersionMux-module__3A_7qW__guideSvg{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.VersionMux-module__3A_7qW__guideSvg line{stroke:var(--color-hair-strong);stroke-width:.6px;opacity:.65}.VersionMux-module__3A_7qW__fanGroup{opacity:0;transition:opacity .24s}.VersionMux-module__3A_7qW__fanGroup[data-visible]{opacity:.65}.VersionMux-module__3A_7qW__packetLayer{z-index:5;pointer-events:none;position:absolute;inset:0}.VersionMux-module__3A_7qW__flyingFrame{border:1px solid var(--color-hair-strong);background:var(--color-paper-raised);font-family:var(--font-mono);left:16%;top:var(--source-y,50%);white-space:nowrap;border-radius:2px;align-items:center;gap:5px;padding:3px 7px;font-size:9px;line-height:1;animation-name:VersionMux-module__3A_7qW__vm-fly;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.VersionMux-module__3A_7qW__flyingFrame[data-version="000"]{border-color:var(--v000);color:var(--v000)}.VersionMux-module__3A_7qW__flyingFrame[data-version="111"]{border-color:var(--v111);color:var(--v111)}.VersionMux-module__3A_7qW__flyingFrame[data-mismatch]{border-color:var(--color-annotation);color:var(--color-annotation);background:color-mix(in oklab, var(--tone-red) 6%, transparent);border-style:dashed}.VersionMux-module__3A_7qW__frameBits{letter-spacing:.08em;font-weight:700}.VersionMux-module__3A_7qW__frameBody{color:var(--color-ink-2);letter-spacing:.04em;font-size:8px;font-weight:500}.VersionMux-module__3A_7qW__flyingFrame[data-version="000"] .VersionMux-module__3A_7qW__frameBody{color:var(--v000)}.VersionMux-module__3A_7qW__flyingFrame[data-version="111"] .VersionMux-module__3A_7qW__frameBody{color:var(--v111)}.VersionMux-module__3A_7qW__flyingFrame[data-mismatch] .VersionMux-module__3A_7qW__frameBody{color:var(--color-annotation)}.VersionMux-module__3A_7qW__root[data-static] .VersionMux-module__3A_7qW__flyingFrame{animation-play-state:paused}@keyframes VersionMux-module__3A_7qW__vm-fly{0%{left:18%;top:var(--source-y,50%);opacity:0}6%{opacity:1}18%{left:32%;top:var(--source-y,50%)}46%{left:50%;top:var(--source-y,50%)}78%{left:78%;top:var(--target-y,50%);opacity:1}92%{opacity:0}to{left:84%;top:var(--target-y,50%);opacity:0}}.VersionMux-module__3A_7qW__router{border:1px solid var(--color-hair-strong);background:var(--color-paper-raised);box-shadow:0 1px 0 #fffcf599 inset, 0 2px 5px color-mix(in oklab, var(--color-ink-2) 8%, transparent);z-index:10;border-radius:2px;align-items:center;gap:8px;padding:8px 12px;transition:border-color .22s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VersionMux-module__3A_7qW__router[data-off]{border-color:var(--color-annotation)}.VersionMux-module__3A_7qW__routerLabel{letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--color-ink);font-size:10px;font-weight:700}.VersionMux-module__3A_7qW__router[data-off] .VersionMux-module__3A_7qW__routerLabel{color:var(--color-annotation)}.VersionMux-module__3A_7qW__routerDot{background:var(--color-ink);border-radius:50%;width:7px;height:7px;transition:background .22s}.VersionMux-module__3A_7qW__routerDot[data-fail]{background:var(--color-annotation)}.VersionMux-module__3A_7qW__routerHint{letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-ink-3);font-size:9px;font-weight:500}.VersionMux-module__3A_7qW__bins{z-index:6;flex-direction:column;gap:8px;min-width:200px;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.VersionMux-module__3A_7qW__bin{border:1px solid var(--color-hair-strong);background:var(--color-paper-raised);border-radius:2px;align-items:stretch;transition:opacity .22s,border-color .22s;display:flex}.VersionMux-module__3A_7qW__bin[data-dimmed]{opacity:.4}.VersionMux-module__3A_7qW__bin[data-version="000"]{border-color:var(--v000)}.VersionMux-module__3A_7qW__bin[data-version="111"]{border-color:var(--v111)}.VersionMux-module__3A_7qW__binBits{letter-spacing:.08em;width:38px;color:var(--color-paper);background:var(--color-ink);justify-content:center;align-items:center;padding:8px 0;font-size:10px;font-weight:700;display:flex}.VersionMux-module__3A_7qW__bin[data-version="000"] .VersionMux-module__3A_7qW__binBits{background:var(--v000)}.VersionMux-module__3A_7qW__bin[data-version="111"] .VersionMux-module__3A_7qW__binBits{background:var(--v111)}.VersionMux-module__3A_7qW__binBody{flex-direction:column;justify-content:center;gap:4px;padding:8px 10px;display:flex}.VersionMux-module__3A_7qW__binName{letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink);font-size:10px;font-weight:600}.VersionMux-module__3A_7qW__binCount{color:var(--color-ink-3);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:500}.VersionMux-module__3A_7qW__figcaption{block-size:9em;}
