.TheMachine-module__XwYA2W__machine{background:var(--ink-bg);border:1px solid var(--ink-line-strong);cursor:crosshair;position:absolute;inset:0;overflow:hidden}.TheMachine-module__XwYA2W__machine:fullscreen{border:1px solid var(--ink-line-strong)}.TheMachine-module__XwYA2W__fsFallback{z-index:60;position:fixed;inset:0}.TheMachine-module__XwYA2W__tick{border:0 solid var(--paper-faint);pointer-events:none;z-index:5;width:7px;height:7px;position:absolute}.TheMachine-module__XwYA2W__tickTL{border-top-width:1px;border-left-width:1px;top:0;left:0}.TheMachine-module__XwYA2W__tickTR{border-top-width:1px;border-right-width:1px;top:0;right:0}.TheMachine-module__XwYA2W__tickBL{border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.TheMachine-module__XwYA2W__tickBR{border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.TheMachine-module__XwYA2W__baseLayer{pointer-events:none;position:absolute;inset:0}.TheMachine-module__XwYA2W__mounted .TheMachine-module__XwYA2W__baseLayer [data-ssr-nodes]{display:none}.TheMachine-module__XwYA2W__canvas{display:block;position:absolute;inset:0}.TheMachine-module__XwYA2W__mainCanvas{cursor:crosshair}.TheMachine-module__XwYA2W__hud{font-family:var(--mono);text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:3;position:absolute}.TheMachine-module__XwYA2W__hudTL{top:18px;left:22px}.TheMachine-module__XwYA2W__hudTR{text-align:right;top:18px;right:22px}.TheMachine-module__XwYA2W__hudBR{text-align:right;bottom:18px;right:22px}.TheMachine-module__XwYA2W__stat{font-family:var(--mono);letter-spacing:.18em;color:var(--paper);font-variant-numeric:tabular-nums;margin:0;font-size:11px}.TheMachine-module__XwYA2W__statusRow{justify-content:flex-end;align-items:center;gap:14px;display:flex}.TheMachine-module__XwYA2W__statusLine{letter-spacing:.16em;color:var(--paper-dim);justify-content:flex-end;align-items:center;gap:8px;margin:0;font-size:10px;display:flex}.TheMachine-module__XwYA2W__fsBtn{pointer-events:auto;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-faint);border:1px solid var(--ink-line-strong);cursor:pointer;background:0 0;padding:4px 8px;font-size:9.5px;transition:color .15s ease-out,border-color .15s ease-out}.TheMachine-module__XwYA2W__fsBtn:hover{color:var(--paper);border-color:var(--paper-faint)}@media (prefers-reduced-motion:reduce){.TheMachine-module__XwYA2W__fsBtn{transition:none}}.TheMachine-module__XwYA2W__lamp{background:var(--orange);width:6px;height:6px;animation:3s steps(2,jump-none) infinite TheMachine-module__XwYA2W__machine-lamp}@keyframes TheMachine-module__XwYA2W__machine-lamp{0%{opacity:1}to{opacity:.3}}.TheMachine-module__XwYA2W__legendNote{opacity:.7}.TheMachine-module__XwYA2W__legendSep{background:var(--ink-line-strong);width:1px;height:9px;margin:0 4px}.TheMachine-module__XwYA2W__legendLine{letter-spacing:.16em;color:var(--paper-faint);white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;margin:0;font-size:9px;display:flex}.TheMachine-module__XwYA2W__kVerified{background:var(--orange);width:14px;height:1px}.TheMachine-module__XwYA2W__kFlow{border-bottom:1px dotted var(--orange-dim);background:0 0;width:14px;height:1px}.TheMachine-module__XwYA2W__kSite{background:var(--orange);width:5px;height:5px}.TheMachine-module__XwYA2W__tooltip{z-index:4;background:var(--ink-bg);border:1px solid var(--ink-line-strong);max-width:240px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-dim);white-space:pre-line;pointer-events:none;padding:8px 10px;font-size:9px;line-height:1.8;display:none;position:absolute}.TheMachine-module__XwYA2W__tooltip:first-line{color:var(--paper)}.TheMachine-module__XwYA2W__pinPanel{z-index:5;background:var(--ink-bg);border:1px solid var(--ink-line-strong);min-width:200px;max-width:248px;max-height:260px;font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;position:absolute;overflow-y:auto}.TheMachine-module__XwYA2W__pinHead{border-bottom:1px solid var(--ink-line);color:var(--paper);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 10px;font-size:9px;display:flex}.TheMachine-module__XwYA2W__pinClose{font-family:var(--mono);color:var(--paper-dim);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:12px;line-height:1}.TheMachine-module__XwYA2W__pinClose:hover{color:var(--orange)}.TheMachine-module__XwYA2W__pinList{margin:0;padding:4px 0;list-style:none}.TheMachine-module__XwYA2W__pinLink{color:var(--paper-dim);justify-content:space-between;align-items:baseline;gap:14px;padding:5px 10px;font-size:9px;text-decoration:none;transition:color .15s ease-out;display:flex}.TheMachine-module__XwYA2W__pinLink:hover{color:var(--orange)}.TheMachine-module__XwYA2W__pinCap{color:var(--paper-faint);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.TheMachine-module__XwYA2W__pinLink{transition:none}}.TheMachine-module__XwYA2W__timeline{z-index:3;width:min(560px,72%);font-family:var(--mono);letter-spacing:.16em;color:var(--paper-faint);align-items:flex-start;gap:14px;font-size:9px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.TheMachine-module__XwYA2W__tlTrack{cursor:pointer;touch-action:none;outline:none;flex:1;height:14px;margin-bottom:14px;position:relative}.TheMachine-module__XwYA2W__tlTrack:before{content:"";background:var(--ink-line-strong);height:1px;position:absolute;top:50%;left:0;right:0}.TheMachine-module__XwYA2W__tlTrack:focus-visible:before{background:var(--paper-faint)}.TheMachine-module__XwYA2W__tlMarker{background:var(--orange);width:5px;height:9px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.TheMachine-module__XwYA2W__tlTick{letter-spacing:.1em;color:var(--paper-faint);-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;margin-top:2px;font-size:9px;position:absolute;top:100%}.TheMachine-module__XwYA2W__tlReadout{text-align:left;min-width:7.5em;color:var(--paper-dim);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;flex:none;line-height:14px}@media (max-width:720px){.TheMachine-module__XwYA2W__hudTL{max-width:21em;top:12px;left:14px;right:118px}.TheMachine-module__XwYA2W__stat{letter-spacing:.14em;font-size:10px;line-height:1.7}.TheMachine-module__XwYA2W__hudTR{top:12px;right:14px}.TheMachine-module__XwYA2W__hudBR{bottom:12px;left:14px;right:14px}.TheMachine-module__XwYA2W__legendLine{white-space:normal;flex-wrap:wrap;row-gap:4px}.TheMachine-module__XwYA2W__legendNote,.TheMachine-module__XwYA2W__noteSep{display:none}.TheMachine-module__XwYA2W__timeline{width:calc(100% - 28px)}.TheMachine-module__XwYA2W__tlReadout{display:none}}
.control-module__7PHdLG__stage{aspect-ratio:1092/674;background:var(--ink-bg);min-height:340px;max-height:72vh;margin-top:0;position:relative}@media (max-width:720px){.control-module__7PHdLG__stage{aspect-ratio:auto;height:min(54vh,410px);min-height:0;max-height:none;margin-left:-20px;margin-right:-20px}}.control-module__7PHdLG__basemap{pointer-events:none;--map-fill:#eef0f4;--map-grid:#dfe3ea;--map-borders:#c3cad6;--map-outline:#93a0b5;width:100%;height:100%;display:block;position:absolute;inset:0}[data-theme=dark] .control-module__7PHdLG__basemap{--map-fill:#161713;--map-grid:#1a1b18;--map-borders:#262823;--map-outline:#3a3d36}.control-module__7PHdLG__mapFill{fill:var(--map-fill)}.control-module__7PHdLG__mapGrid{fill:var(--map-grid)}.control-module__7PHdLG__mapBorders{stroke:var(--map-borders)}.control-module__7PHdLG__mapOutline{stroke:var(--map-outline)}.control-module__7PHdLG__ssrNode{fill:var(--orange)}.control-module__7PHdLG__ssrNodeLegacy{fill:var(--paper-faint)}.control-module__7PHdLG__ssrAnchor{fill:none;stroke:var(--orange-dim);stroke-width:.8px}
