.mg-col{position:absolute;inset-inline-start:12px;top:12px;z-index:2;display:grid;gap:6px;width:min(280px,calc(100% - 110px));pointer-events:none}.mg-read{position:relative;background:#f8f6f1f0;border:1px solid var(--rule-2);padding:9px 11px 8px;font:500 12px/1.35 var(--mono);color:var(--ink);pointer-events:none;font-variant-numeric:tabular-nums}.mg-read p{margin:0}.mg-h{display:flex;justify-content:space-between;gap:8px;margin:0 0 6px!important;font-size:10.5px;letter-spacing:.02em;color:var(--mute)}.mg-h em{font-style:normal;white-space:nowrap}.mg-row{display:flex;justify-content:space-between;gap:10px;margin-bottom:2px}.mg-row span{color:var(--mute)}.mg-row b{font-weight:700}.mg-car{margin-top:4px;padding-top:4px;border-top:1px solid var(--rule-2);font-size:13px}.mg-car span{color:var(--ink)}.mg-msg{margin-top:6px!important;padding:4px 6px;background:#ece7dc;font-size:11px;line-height:1.35}.mg-msg.is-bad{background:#b8350f;color:#fff}.mg-gap{display:grid;grid-template-columns:1fr auto;gap:0 8px;margin-top:5px;font-size:11px}.mg-gap span{color:var(--mute)}.mg-gap i{grid-column:1 / -1;display:block;height:4px;margin-top:3px;background:var(--rule-2);position:relative}.mg-gap i:after{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--w, 50%);background:#d4a24c}.mg-gap.is-bad i:after{background:#b8350f}.mg-tbl-h{margin-top:7px!important;padding-top:5px;border-top:1px solid var(--rule-2);font-size:10.5px;color:var(--mute)}.mg-tbl{display:grid;grid-template-columns:repeat(3,1fr);gap:1px 8px;margin-top:3px;font-size:11px;color:var(--mute)}.mg-tbl b{color:var(--ink);font-weight:600}.mg-tbl .is-on{color:var(--ink)}.mg-tbl .is-on b{background:#f0d9a8;padding:0 2px}.mg-gate{position:absolute;inset-inline-end:12px;bottom:12px;z-index:2;display:grid;grid-template-columns:repeat(3,34px);grid-template-rows:30px 18px 30px;gap:4px 10px;padding:8px 10px;background:#f8f6f1f0;border:1px solid var(--rule-2)}.mg-gl{grid-column:1 / -1;grid-row:2;align-self:center;height:2px;margin:0 16px;background:var(--rule-2)}.mg-gate button{position:relative;z-index:1;min-width:0;padding:0;font:700 12px/1 var(--mono);color:var(--ink);background:#fbfaf6;border:1px solid var(--rule-2);border-radius:2px;cursor:pointer}.mg-gate button[data-g=N]{font-size:10px;height:18px;align-self:center}.mg-gate button:hover{border-color:var(--ink)}.mg-gate button[aria-pressed=true]{background:var(--ink);color:#f5f2ea;border-color:var(--ink)}.mg-gate button.is-busy{background:#d4a24c;border-color:#d4a24c;color:var(--ink)}@media(max-width:600px){.stage-hint{bottom:112px}.mg-col{inset-inline-start:8px;top:8px;width:min(196px,calc(100% - 96px))}.mg-read{padding:6px 8px;font-size:10.5px}.mg-col .mgv-tach{display:none}.mg-h{font-size:9.5px;margin-bottom:3px!important}.mg-h em{display:none}.mg-row{margin-bottom:0}.mg-row:nth-of-type(2),.mg-row:nth-of-type(3){display:none}.mg-car{font-size:11.5px}.mg-msg{font-size:10px;padding:3px 5px}.mg-tbl-h,.mg-tbl{display:none}.mg-gate{inset-inline-end:8px;bottom:8px;grid-template-columns:repeat(3,32px);grid-template-rows:28px 16px 28px;gap:3px 8px;padding:6px 8px}}.exhibit[data-slug=manual-gearbox] .mgv-bar{position:absolute;inset-inline-start:12px;bottom:34px;z-index:3;display:flex;flex-wrap:wrap;gap:6px;max-width:calc(100% - 120px)}.exhibit[data-slug=manual-gearbox] .mgv-bar button{appearance:none;min-height:44px;padding:0 12px;border:1px solid var(--rule-2);border-radius:18px;background:#f8f6f1f0;color:var(--ink);font:600 12.5px/1 var(--sans);cursor:pointer}.exhibit[data-slug=manual-gearbox] .mgv-bar button:hover{border-color:var(--ink-2)}.exhibit[data-slug=manual-gearbox] .mgv-bar button[aria-pressed=true]{background:#b8392a;border-color:#b8392a;color:#fff}.exhibit[data-slug=manual-gearbox] .mgv-cap{position:absolute;inset-inline-end:12px;top:64px;z-index:3;max-width:min(340px,calc(100% - 24px));margin:0;padding:8px 11px;background:#1e2733e6;color:#fff;font:500 13px/1.45 var(--sans)}.exhibit[data-slug=manual-gearbox] .mgv{display:grid}.exhibit[data-slug=manual-gearbox] .mgv-s{padding:6px 18px 16px;display:grid;gap:10px;border-top:1px solid var(--rule)}.exhibit[data-slug=manual-gearbox] .mgv-pulse{animation:mgv-pulse 1.2s ease-out 1}@keyframes mgv-pulse{0%{background:#f6e7c8}to{background:transparent}}@media(prefers-reduced-motion:reduce){.exhibit[data-slug=manual-gearbox] .mgv-pulse{animation:none}}.exhibit[data-slug=manual-gearbox] .mgv-h{margin:8px 0 0;font:600 15px/1.3 var(--sans);color:var(--ink)}.exhibit[data-slug=manual-gearbox] .mgv-p,.exhibit[data-slug=manual-gearbox] .mgv-note{margin:0;font:400 13px/1.5 var(--sans);color:var(--ink-2)}.exhibit[data-slug=manual-gearbox] .mgv-note:empty{display:none}.exhibit[data-slug=manual-gearbox] .mgv-warn{margin:0;padding:8px 10px;font:600 13px/1.45 var(--sans);color:#fff;background:#b8392a}.exhibit[data-slug=manual-gearbox] .mgv-warn.mgv-ok{background:#2f7a3b}.exhibit[data-slug=manual-gearbox] .mgv-lbl{font:600 12.5px/1.2 var(--sans);color:var(--ink-2);margin:0;align-self:center}.exhibit[data-slug=manual-gearbox] .mgv-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.exhibit[data-slug=manual-gearbox] .mgv-chip{appearance:none;min-height:44px;padding:0 12px;border:1px solid var(--rule-2);background:#fff;color:var(--ink);font:600 13px/1.2 var(--sans);cursor:pointer}.exhibit[data-slug=manual-gearbox] .mgv-chip[aria-pressed=true]{background:#1e2733;border-color:#1e2733;color:#fff}.exhibit[data-slug=manual-gearbox] .mgv-fig{margin:0;display:grid;gap:6px}.exhibit[data-slug=manual-gearbox] .mgv-fig canvas{width:100%;height:auto;background:#fff;border:1px solid var(--rule)}.exhibit[data-slug=manual-gearbox] .mgv-fig figcaption{font:400 12px/1.45 var(--sans);color:var(--ink-2)}.exhibit[data-slug=manual-gearbox] .mgv-f{display:grid;gap:4px;font:500 12.5px/1.2 var(--sans);color:var(--ink-2)}.exhibit[data-slug=manual-gearbox] .mgv-f output{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.exhibit[data-slug=manual-gearbox] .mgv-f input[type=range]{width:100%;min-height:44px}.exhibit[data-slug=manual-gearbox] .mgv-f select,.exhibit[data-slug=manual-gearbox] .mgv-f input[type=search]{min-height:44px;width:100%;padding:0 10px;font:500 14px/1.2 var(--sans);color:var(--ink);background:#fff;border:1px solid var(--rule-2);border-radius:0;box-sizing:border-box}.exhibit[data-slug=manual-gearbox] .mgv-dl{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));background:#fff;border-top:1px solid var(--rule);border-inline-start:1px solid var(--rule)}.exhibit[data-slug=manual-gearbox] .mgv-dl div{padding:6px 8px;display:grid;gap:2px;border-bottom:1px solid var(--rule);border-inline-end:1px solid var(--rule)}.exhibit[data-slug=manual-gearbox] .mgv-dl dt{font:500 11.5px/1.25 var(--sans);color:var(--ink-2);display:flex;align-items:center;gap:5px}.exhibit[data-slug=manual-gearbox] .mgv-dl dt i{width:12px;height:4px;flex:none}.exhibit[data-slug=manual-gearbox] .mgv-dl dd{margin:0;font:600 13.5px/1.3 var(--sans);color:var(--ink);font-variant-numeric:tabular-nums}.exhibit[data-slug=manual-gearbox] .mgv-dl .mgv-now{background:#f3efe5}.exhibit[data-slug=manual-gearbox] .mgv-bad{color:#b42f22!important}.exhibit[data-slug=manual-gearbox] .mgv-bars{display:grid;gap:5px}.exhibit[data-slug=manual-gearbox] .mgv-barr{display:grid;grid-template-columns:9.5em 1fr 4.5em;align-items:center;gap:8px;font:500 12.5px/1.2 var(--sans);color:var(--ink-2)}.exhibit[data-slug=manual-gearbox] .mgv-barr i{display:block;height:12px;background:#2f6fd6;min-width:2px}.exhibit[data-slug=manual-gearbox] .mgv-barr:nth-of-type(2) i{background:#9a958a}.exhibit[data-slug=manual-gearbox] .mgv-barr:nth-of-type(3) i{background:#c04fb0}.exhibit[data-slug=manual-gearbox] .mgv-barr b{font-weight:600;color:var(--ink);text-align:end;font-variant-numeric:tabular-nums}.exhibit[data-slug=manual-gearbox] .mgv-tn{margin:0;font:500 13px/1.3 var(--sans);color:var(--ink-2)}.exhibit[data-slug=manual-gearbox] .mgv-tasks{margin:0;padding:0;list-style:none;display:grid;gap:8px;counter-reset:t}.exhibit[data-slug=manual-gearbox] .mgv-tasks li{display:grid;gap:2px;padding:8px 10px 8px 34px;position:relative;border:1px solid var(--rule);background:#fff;font:400 13px/1.45 var(--sans);color:var(--ink-2);counter-increment:t}.exhibit[data-slug=manual-gearbox] .mgv-tasks li:before{content:counter(t);position:absolute;inset-inline-start:10px;top:8px;width:16px;height:16px;border:1px solid var(--rule-2);border-radius:50%;font:600 11px/16px var(--sans);text-align:center;color:var(--ink-2)}.exhibit[data-slug=manual-gearbox] .mgv-tasks li b{font:600 13.5px/1.35 var(--sans);color:var(--ink)}.exhibit[data-slug=manual-gearbox] .mgv-tasks li em{display:none;font:600 12px/1.2 var(--sans);color:#2f7a3b;font-style:normal}.exhibit[data-slug=manual-gearbox] .mgv-tasks li.is-done{border-color:#9cc7a4;background:#f3faf4}.exhibit[data-slug=manual-gearbox] .mgv-tasks li.is-done em{display:block}.exhibit[data-slug=manual-gearbox] .mgv-catf{display:grid;grid-template-columns:1fr 1fr;gap:8px}.exhibit[data-slug=manual-gearbox] .mgv-cat{margin:0;padding:0;list-style:none;display:grid;gap:4px;max-height:360px;overflow-y:auto;border:1px solid var(--rule);background:#fff}.exhibit[data-slug=manual-gearbox] .mgv-catb{appearance:none;width:100%;min-height:44px;display:grid;gap:1px;text-align:start;padding:6px 10px;border:0;border-bottom:1px solid var(--rule);background:transparent;color:var(--ink);font:600 13px/1.3 var(--sans);cursor:pointer}.exhibit[data-slug=manual-gearbox] .mgv-catb[aria-current=true]{background:#f3efe5}.exhibit[data-slug=manual-gearbox] .mgv-catk{font:500 11px/1.2 var(--sans);color:var(--ink-2)}.exhibit[data-slug=manual-gearbox] .mgv-catv{font:500 12px/1.3 var(--sans);color:var(--ink-2);font-variant-numeric:tabular-nums}.exhibit[data-slug=manual-gearbox] .mgv-none{padding:10px;font:400 13px/1.4 var(--sans);color:var(--ink-2)}.exhibit[data-slug=manual-gearbox] .mgv-catd{display:grid;gap:8px;font:400 13px/1.5 var(--sans);color:var(--ink-2)}.exhibit[data-slug=manual-gearbox] .mgv-catd:empty{display:none}.exhibit[data-slug=manual-gearbox] .mgv-catd p{margin:0}.exhibit[data-slug=manual-gearbox] .mgv-catd>b{font:600 14px/1.3 var(--sans);color:var(--ink)}.exhibit[data-slug=manual-gearbox] .mgv-src a{color:var(--ink)}.exhibit[data-slug=manual-gearbox] .mgv-fit{position:relative;height:14px;background:#eee9dd}.exhibit[data-slug=manual-gearbox] .mgv-fit i{position:absolute;inset-block:0;inset-inline-start:0;background:#2f7a3b}.exhibit[data-slug=manual-gearbox] .mgv-fit i.is-off{background:#b8392a}.exhibit[data-slug=manual-gearbox] .mgv-fit span{position:absolute;top:-3px;bottom:-3px;width:2px;background:#1e2733}.exhibit[data-slug=manual-gearbox] .mgv-facts{margin:0;padding:0;list-style:none;display:grid;gap:6px}.exhibit[data-slug=manual-gearbox] .mgv-facts li{display:grid;gap:2px;padding:8px 10px;border:1px dashed var(--rule-2);font:400 13px/1.45 var(--sans);color:var(--ink-2)}.exhibit[data-slug=manual-gearbox] .mgv-facts li b{font:600 13px/1.3 var(--sans);color:var(--mute, #8a857a)}.exhibit[data-slug=manual-gearbox] .mgv-facts li.is-open{border-style:solid;background:#fff}.exhibit[data-slug=manual-gearbox] .mgv-facts li.is-open b{color:var(--ink)}@media(max-width:600px){.exhibit[data-slug=manual-gearbox] .mgv-bar{inset-inline-start:6px;bottom:30px;max-width:calc(100% - 150px);gap:4px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.exhibit[data-slug=manual-gearbox] .mgv-bar button{flex:none;padding:0 10px;font-size:12px}.exhibit[data-slug=manual-gearbox] .mgv-cap{top:auto;bottom:84px;inset-inline-start:6px;inset-inline-end:6px;max-width:none;font-size:12px}.exhibit[data-slug=manual-gearbox] .mgv-catf{grid-template-columns:1fr}.exhibit[data-slug=manual-gearbox] .mgv-barr{grid-template-columns:7.5em 1fr 4em}}.exhibit[data-slug=manual-gearbox] .mgv-leg{display:flex;flex-wrap:wrap;gap:4px 14px}.exhibit[data-slug=manual-gearbox] .mgv-leg span{display:inline-flex;align-items:center;gap:6px}.exhibit[data-slug=manual-gearbox] .mgv-leg i{display:inline-block;width:22px;height:0;border-top:3px solid}.exhibit[data-slug=manual-gearbox] .mgv-leg .mgv-l-pt{width:10px;height:10px;border:0;border-radius:50%;background:#d8321e}.exhibit[data-slug=manual-gearbox] .mgv-leg .mgv-l-eng{border-top:2px dashed #1e2733}.exhibit[data-slug=manual-gearbox] .mgv-leg .mgv-l-s{border-color:#b8392a}.exhibit[data-slug=manual-gearbox] .mgv-leg .mgv-l-c{border-color:#2b5fa8}.mgv-tach{display:block;width:62%;height:auto;background:#f8f6f1f0;border:1px solid var(--rule-2)}.exhibit[data-slug=manual-gearbox] .mgv-act{border-color:var(--ink-2)}.exhibit[data-slug=manual-gearbox] .mgv-dl dt{font-variant-numeric:tabular-nums}.exhibit[data-slug=manual-gearbox] .mgv-cap.is-bad{background:#b8350f}
