.PanelFullscreen-module__yVBTCa__frame,.PanelFullscreen-module__yVBTCa__bezel{display:contents}.PanelFullscreen-module__yVBTCa__workspace{z-index:900;background:var(--terminal-bg);border:0;padding:0;width:100%!important;height:100%!important;position:fixed!important;inset:0!important}.PanelFullscreen-module__yVBTCa__workspace>.panel-workbench{width:auto!important;height:auto!important;inset:6px 6px 44px!important}.PanelFullscreen-module__yVBTCa__workspace .panel-slot[data-panel-id=game]{display:flex;width:100%!important;height:100%!important;box-shadow:none!important;border:0!important;outline:0!important;inset:0!important}.PanelFullscreen-module__yVBTCa__workspace [data-panel-id=game]>.PanelFullscreen-module__yVBTCa__frame{min-width:0;display:flex}.PanelFullscreen-module__yVBTCa__workspace [data-panel-id=game]>.PanelFullscreen-module__yVBTCa__frame>.PanelFullscreen-module__yVBTCa__bezel{display:flex}.PanelFullscreen-module__yVBTCa__workspace>.panel-workbench>:not([data-panel-id=game]){display:none!important}.PanelFullscreen-module__yVBTCa__workspace>:not(.panel-workbench):not(.PanelFullscreen-module__yVBTCa__chrome){display:none!important}.PanelFullscreen-module__yVBTCa__chrome{min-height:32px;color:var(--terminal-fg);font:11px/1.2 var(--font-mono),monospace;align-items:center;gap:6px;display:flex;position:absolute;inset:auto 8px 5px}.PanelFullscreen-module__yVBTCa__chrome button,.PanelFullscreen-module__yVBTCa__overlayHeader button{border:1px solid var(--shell-border-strong);background:var(--shell-surface);color:inherit;font:inherit;cursor:pointer;padding:6px 10px}.PanelFullscreen-module__yVBTCa__chrome button[aria-expanded=true]{background:color-mix(in srgb,var(--ansi-magenta) 15%,var(--terminal-bg))}.PanelFullscreen-module__yVBTCa__chrome button[data-keyboard-owner]{color:var(--ansi-bright-yellow);border-color:var(--ansi-bright-yellow)}.PanelFullscreen-module__yVBTCa__chrome button:focus-visible,.PanelFullscreen-module__yVBTCa__overlayHeader button:focus-visible{outline:2px solid var(--ansi-bright-yellow);outline-offset:2px}.PanelFullscreen-module__yVBTCa__exitHint{color:var(--shell-text);align-items:center;gap:12px;margin-left:auto;display:flex}.PanelFullscreen-module__yVBTCa__workspace>.panel-workbench>[data-workspace-overlay][data-overlay-open=true]{border:1px solid var(--shell-border-strong);background:color-mix(in srgb,var(--terminal-bg) 78%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:7px;flex-direction:column;overflow:hidden;box-shadow:0 12px 40px #0006;min-height:0!important;display:flex!important;position:absolute!important}.PanelFullscreen-module__yVBTCa__workspace [data-workspace-overlay].panel-focused{outline:2px solid var(--ansi-bright-yellow);outline-offset:1px}.PanelFullscreen-module__yVBTCa__workspace [data-workspace-overlay]>.PanelFullscreen-module__yVBTCa__frame{flex-direction:column;height:100%;min-height:0;display:flex}.PanelFullscreen-module__yVBTCa__workspace [data-workspace-overlay] .PanelFullscreen-module__yVBTCa__bezel{flex:1;min-height:0;display:flex}.PanelFullscreen-module__yVBTCa__workspace [data-workspace-overlay] .PanelFullscreen-module__yVBTCa__bezel>div{background:0 0!important}:is(.PanelFullscreen-module__yVBTCa__workspace [data-workspace-overlay] .panel-header,.PanelFullscreen-module__yVBTCa__workspace [data-workspace-overlay] .panel-drag-handle,.PanelFullscreen-module__yVBTCa__workspace [data-workspace-overlay=terminal] .terminal-tab){display:none!important}:is(.PanelFullscreen-module__yVBTCa__workspace [data-workspace-overlay=terminal] .terminal-window,.PanelFullscreen-module__yVBTCa__workspace [data-workspace-overlay=terminal] .terminal-bezel,.PanelFullscreen-module__yVBTCa__workspace [data-workspace-overlay=terminal] .terminal){background:0 0!important}.PanelFullscreen-module__yVBTCa__overlayHeader{min-height:34px;font:11px var(--font-mono),monospace;color:var(--terminal-fg);border-bottom:1px solid var(--shell-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:2px 8px 2px 12px;display:flex}.PanelFullscreen-module__yVBTCa__moveHandle{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;flex:1;align-self:stretch;align-items:center;min-width:0;display:flex}.PanelFullscreen-module__yVBTCa__moveHandle span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PanelFullscreen-module__yVBTCa__moveHandle:focus-visible,.PanelFullscreen-module__yVBTCa__resizeHandle:focus-visible{outline:2px solid var(--ansi-bright-yellow);outline-offset:-2px}.PanelFullscreen-module__yVBTCa__resizeHandle{z-index:2;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0;position:absolute}.PanelFullscreen-module__yVBTCa__resizeHandle[data-resize-edge=n]{cursor:n-resize;height:5px;top:0;left:12px;right:12px}.PanelFullscreen-module__yVBTCa__resizeHandle[data-resize-edge=s]{cursor:s-resize;height:5px;bottom:0;left:12px;right:12px}.PanelFullscreen-module__yVBTCa__resizeHandle[data-resize-edge=e]{cursor:e-resize;width:5px;top:12px;bottom:12px;right:0}.PanelFullscreen-module__yVBTCa__resizeHandle[data-resize-edge=w]{cursor:w-resize;width:5px;top:12px;bottom:12px;left:0}.PanelFullscreen-module__yVBTCa__resizeHandle[data-resize-edge=ne]{cursor:ne-resize;width:12px;height:12px;top:0;right:0}.PanelFullscreen-module__yVBTCa__resizeHandle[data-resize-edge=nw]{cursor:nw-resize;width:12px;height:12px;top:0;left:0}.PanelFullscreen-module__yVBTCa__resizeHandle[data-resize-edge=sw]{cursor:sw-resize;width:12px;height:12px;bottom:0;left:0}.PanelFullscreen-module__yVBTCa__resizeHandle[data-resize-edge=se]{cursor:se-resize;background:repeating-linear-gradient(135deg,transparent 0 3px,var(--shell-border-strong) 3px 4px);clip-path:polygon(100% 0,100% 100%,0 100%);width:16px;height:16px;bottom:0;right:0}.PanelFullscreen-module__yVBTCa__overlayHeader strong{color:var(--ansi-bright-yellow);font-size:10px}.PanelFullscreen-module__yVBTCa__overlayHeader button{padding:2px 9px;font-size:19px}@media (max-width:1000px){.PanelFullscreen-module__yVBTCa__exitHint{gap:0;font-size:0}.PanelFullscreen-module__yVBTCa__exitHint button{font-size:11px}}.PanelFullscreen-module__yVBTCa__workspace [data-workspace-overlay=terminal]:not(.panel-focused) .terminal-cursor-paint{visibility:hidden}
.GameGuideContext-module__zXyLoa__root{height:100%;min-height:0;color:var(--terminal-fg);background:var(--terminal-bg);font:12px/1.55 var(--font-mono,monospace);flex-direction:column;display:flex}.GameGuideContext-module__zXyLoa__content{flex-direction:column;gap:20px;min-height:0;padding:14px;display:flex;overflow:auto}.GameGuideContext-module__zXyLoa__content h3{color:var(--ansi-cyan);text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px;font-size:12px}.GameGuideContext-module__zXyLoa__content p{margin:0 0 8px}.GameGuideContext-module__zXyLoa__controls{gap:9px;margin:0;display:grid}.GameGuideContext-module__zXyLoa__controls>div{grid-template-columns:minmax(70px,.8fr) 1.5fr;align-items:baseline;gap:8px;display:grid}.GameGuideContext-module__zXyLoa__controls dt{color:var(--ansi-yellow);overflow-wrap:anywhere;font-weight:700}.GameGuideContext-module__zXyLoa__controls dd{margin:0}.GameGuideContext-module__zXyLoa__content details{border-top:1px solid color-mix(in srgb,var(--terminal-fg) 20%,transparent);padding-top:10px}.GameGuideContext-module__zXyLoa__content summary{cursor:pointer;color:var(--ansi-cyan);padding:4px 0}.GameGuideContext-module__zXyLoa__content details[open] summary{margin-bottom:12px}.GameGuideContext-module__zXyLoa__content code{color:var(--ansi-yellow);font:inherit;overflow-wrap:anywhere}
.GameSurface-module__umOnsG__surface{width:100%;min-width:0;height:100%;min-height:0;max-height:100%;color:var(--terminal-fg);flex-direction:column;display:flex}.GameSurface-module__umOnsG__toolbar{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;font-size:.8rem;display:flex}.GameSurface-module__umOnsG__title{overflow-wrap:anywhere;min-width:0}.GameSurface-module__umOnsG__actions{flex-wrap:wrap;gap:.5rem;display:flex}.GameSurface-module__umOnsG__body{overscroll-behavior:contain;flex:1 1 0;min-width:0;min-height:0;overflow:auto}.GameSurface-module__umOnsG__board{flex:1 1 0;min-width:0;min-height:120px;position:relative;overflow:hidden}.GameSurface-module__umOnsG__button{min-width:44px;min-height:44px;color:var(--terminal-cursor);font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid;border-radius:4px;padding:.4rem .8rem}.GameSurface-module__umOnsG__button:hover:not(:disabled){background:color-mix(in srgb, var(--terminal-cursor) 12%, transparent)}.GameSurface-module__umOnsG__button:focus-visible{outline:2px solid var(--terminal-cursor);outline-offset:2px}.GameSurface-module__umOnsG__button:disabled{opacity:.45;cursor:default}
.SafeHarborContext-module__X8WZba__context{background:var(--terminal-bg);height:100%;min-height:0;color:var(--terminal-fg);font:12px/1.6 var(--font-mono,monospace);flex-direction:column;display:flex}.SafeHarborContext-module__X8WZba__content{flex-direction:column;gap:18px;min-height:0;padding:16px;display:flex;overflow:auto}.SafeHarborContext-module__X8WZba__context h3,.SafeHarborContext-module__X8WZba__context h4,.SafeHarborContext-module__X8WZba__context p,.SafeHarborContext-module__X8WZba__context ol,.SafeHarborContext-module__X8WZba__context dl{margin:0}.SafeHarborContext-module__X8WZba__context h3{color:var(--ansi-cyan);font-size:17px;line-height:1.3}.SafeHarborContext-module__X8WZba__context h4{color:var(--ansi-cyan);font-size:12px}.SafeHarborContext-module__X8WZba__brief,.SafeHarborContext-module__X8WZba__guide{gap:9px;display:grid}.SafeHarborContext-module__X8WZba__steps{gap:10px;padding-left:18px;display:grid}.SafeHarborContext-module__X8WZba__steps li::marker{color:var(--ansi-cyan)}.SafeHarborContext-module__X8WZba__actions{flex-wrap:wrap;gap:7px;display:flex}.SafeHarborContext-module__X8WZba__actions>*{flex:1}.SafeHarborContext-module__X8WZba__cue{border-left:2px solid var(--ansi-cyan);gap:10px;padding-left:12px;display:grid}.SafeHarborContext-module__X8WZba__context summary{cursor:pointer;color:var(--ansi-cyan)}.SafeHarborContext-module__X8WZba__context details[open]>summary{margin-bottom:10px}.SafeHarborContext-module__X8WZba__context code{background:color-mix(in srgb,var(--terminal-fg) 5%,transparent);color:var(--ansi-yellow);overflow-wrap:anywhere;padding:9px;font-size:11px;display:block}.SafeHarborContext-module__X8WZba__context details p{margin:8px 0}.SafeHarborContext-module__X8WZba__choices{gap:5px;margin:10px 0;display:grid}.SafeHarborContext-module__X8WZba__controls>div{grid-template-columns:70px 1fr;gap:7px;display:grid}.SafeHarborContext-module__X8WZba__controls dt{color:var(--ansi-yellow)}.SafeHarborContext-module__X8WZba__controls dd{margin:0}.SafeHarborContext-module__X8WZba__reference{white-space:pre-wrap;overflow-wrap:anywhere;font:11px/1.6 var(--font-mono,monospace);margin:12px 0}.SafeHarborContext-module__X8WZba__guide p code{background:0 0;padding:0;display:inline}
.DockhandContext-module__PTdQgW__context{background:var(--terminal-bg);height:100%;min-height:0;color:var(--terminal-fg);font:12px/1.5 var(--font-mono,monospace);flex-direction:column;display:flex}.DockhandContext-module__PTdQgW__content{flex-direction:column;gap:18px;min-height:0;padding:14px;display:flex;overflow:auto}.DockhandContext-module__PTdQgW__context h3,.DockhandContext-module__PTdQgW__context h4,.DockhandContext-module__PTdQgW__context p,.DockhandContext-module__PTdQgW__context dl{margin:0}.DockhandContext-module__PTdQgW__context h3{color:var(--ansi-bright-cyan,var(--ansi-cyan));font-size:15px;line-height:1.35}.DockhandContext-module__PTdQgW__context h4{text-transform:uppercase;letter-spacing:.08em;color:var(--ansi-cyan);margin-bottom:8px;font-size:11px}.DockhandContext-module__PTdQgW__assignment,.DockhandContext-module__PTdQgW__result,.DockhandContext-module__PTdQgW__script{gap:7px;display:grid}.DockhandContext-module__PTdQgW__eyebrow{letter-spacing:.08em;opacity:.6;font-size:10px}.DockhandContext-module__PTdQgW__cue{color:var(--ansi-green);margin-top:2px;font-size:11px}.DockhandContext-module__PTdQgW__controls{gap:5px;display:grid}.DockhandContext-module__PTdQgW__controls>div{grid-template-columns:78px 1fr;align-items:baseline;gap:10px;display:grid}.DockhandContext-module__PTdQgW__controls dt{border:1px solid color-mix(in srgb,var(--terminal-fg) 20%,transparent);width:fit-content;color:var(--ansi-bright-yellow,var(--ansi-yellow));border-radius:3px;padding:1px 6px;font-size:11px}.DockhandContext-module__PTdQgW__controls dd{margin:0}.DockhandContext-module__PTdQgW__hint{opacity:.65;font-size:10px}.DockhandContext-module__PTdQgW__result{border-left:2px solid var(--ansi-green);background:color-mix(in srgb,var(--ansi-green) 5%,transparent);padding:10px}.DockhandContext-module__PTdQgW__result>strong{font-size:20px}.DockhandContext-module__PTdQgW__result>b{color:var(--ansi-green);font-size:12px}.DockhandContext-module__PTdQgW__script code{overflow-wrap:anywhere;font:inherit}.DockhandContext-module__PTdQgW__histogram{align-items:end;gap:2px;height:50px;margin:8px 0;display:flex}.DockhandContext-module__PTdQgW__histogram span{background:var(--ansi-green);flex:1}
.InterlockContext-module__gH_s3W__context{background:var(--terminal-bg);height:100%;min-height:0;color:var(--terminal-fg);font:12px/1.5 var(--font-mono,monospace);flex-direction:column;display:flex}.InterlockContext-module__gH_s3W__content{flex-direction:column;gap:18px;min-height:0;padding:14px;display:flex;overflow:auto}.InterlockContext-module__gH_s3W__context h3,.InterlockContext-module__gH_s3W__context h4,.InterlockContext-module__gH_s3W__context p,.InterlockContext-module__gH_s3W__context dl,.InterlockContext-module__gH_s3W__context pre{margin:0}.InterlockContext-module__gH_s3W__context h3{color:var(--ansi-bright-cyan,var(--ansi-cyan));font-size:15px;line-height:1.35}.InterlockContext-module__gH_s3W__context h4{text-transform:uppercase;letter-spacing:.08em;color:var(--ansi-cyan);margin-bottom:8px;font-size:11px}.InterlockContext-module__gH_s3W__brief,.InterlockContext-module__gH_s3W__result{gap:7px;display:grid}.InterlockContext-module__gH_s3W__eyebrow{letter-spacing:.08em;opacity:.6;font-size:10px}.InterlockContext-module__gH_s3W__cue{color:var(--ansi-green);margin-top:2px;font-size:11px}.InterlockContext-module__gH_s3W__controls{gap:5px;display:grid}.InterlockContext-module__gH_s3W__controls>div{grid-template-columns:86px 1fr;align-items:baseline;gap:10px;display:grid}.InterlockContext-module__gH_s3W__controls dt{border:1px solid color-mix(in srgb,var(--terminal-fg) 20%,transparent);width:fit-content;color:var(--ansi-bright-yellow,var(--ansi-yellow));white-space:nowrap;border-radius:3px;padding:1px 6px;font-size:11px}.InterlockContext-module__gH_s3W__controls dd{margin:0}.InterlockContext-module__gH_s3W__hint{opacity:.65;font-size:10px}.InterlockContext-module__gH_s3W__signals{gap:8px;display:grid}.InterlockContext-module__gH_s3W__signal{border:1px solid color-mix(in srgb,var(--terminal-fg) 14%,transparent);border-radius:3px;gap:3px;padding:6px 8px;display:grid}.InterlockContext-module__gH_s3W__signalHead{align-items:baseline;gap:10px;display:flex}.InterlockContext-module__gH_s3W__signalHead dt{border:1px solid color-mix(in srgb,var(--terminal-fg) 20%,transparent);width:fit-content;color:var(--ansi-bright-yellow,var(--ansi-yellow));border-radius:3px;padding:1px 6px;font-size:11px}.InterlockContext-module__gH_s3W__signalHead span{color:var(--ansi-bright-cyan,var(--ansi-cyan))}.InterlockContext-module__gH_s3W__signalHead em{opacity:.7;margin-left:auto;font-size:11px;font-style:normal}.InterlockContext-module__gH_s3W__queues{white-space:pre;opacity:.85;font-size:11px}.InterlockContext-module__gH_s3W__result{border-left:2px solid var(--ansi-green);background:color-mix(in srgb,var(--ansi-green) 5%,transparent);padding:10px}.InterlockContext-module__gH_s3W__result>strong{font-size:20px}.InterlockContext-module__gH_s3W__result>b{color:var(--ansi-green);font-size:12px}
.MassDriverContext-module__zmvaqW__context{background:var(--terminal-bg);height:100%;min-height:0;color:var(--terminal-fg);font:12px/1.55 var(--font-mono,monospace);flex-direction:column;display:flex}.MassDriverContext-module__zmvaqW__content{flex-direction:column;gap:16px;min-height:0;padding:14px;display:flex;overflow:auto}.MassDriverContext-module__zmvaqW__context h3,.MassDriverContext-module__zmvaqW__context h4,.MassDriverContext-module__zmvaqW__context p,.MassDriverContext-module__zmvaqW__context ol,.MassDriverContext-module__zmvaqW__context pre{margin:0}.MassDriverContext-module__zmvaqW__context h3{color:var(--ansi-bright-yellow,var(--ansi-yellow));font-size:16px;line-height:1.3}.MassDriverContext-module__zmvaqW__context h4{text-transform:uppercase;letter-spacing:.08em;color:var(--ansi-yellow);margin-bottom:8px;font-size:11px}.MassDriverContext-module__zmvaqW__context code{border:1px solid color-mix(in srgb,var(--terminal-fg) 22%,transparent);color:var(--ansi-bright-cyan,var(--ansi-cyan));white-space:nowrap;border-radius:3px;padding:0 4px}.MassDriverContext-module__zmvaqW__brief{gap:6px;display:grid}.MassDriverContext-module__zmvaqW__eyebrow{letter-spacing:.08em;opacity:.6;font-size:10px}.MassDriverContext-module__zmvaqW__goal{font-size:12.5px}.MassDriverContext-module__zmvaqW__steps{gap:7px;padding-left:18px;display:grid}.MassDriverContext-module__zmvaqW__steps li::marker{color:var(--ansi-yellow)}.MassDriverContext-module__zmvaqW__code{border:1px solid color-mix(in srgb,var(--terminal-fg) 16%,transparent);background:color-mix(in srgb,var(--terminal-fg) 4%,transparent);white-space:pre;border-radius:4px;padding:8px 10px;font-size:11.5px;line-height:1.5;overflow-x:auto}.MassDriverContext-module__zmvaqW__note{border-left:2px solid var(--ansi-yellow);background:color-mix(in srgb,var(--ansi-yellow) 6%,transparent);padding:8px 10px;font-size:11.5px}.MassDriverContext-module__zmvaqW__coils{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;display:grid}.MassDriverContext-module__zmvaqW__coil{font-variant-numeric:tabular-nums;grid-template-columns:22px 1fr auto;align-items:baseline;gap:8px;display:grid}.MassDriverContext-module__zmvaqW__coilNumber{border:1px solid var(--ansi-yellow);height:17px;color:var(--ansi-bright-yellow,var(--ansi-yellow));border-radius:3px;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.MassDriverContext-module__zmvaqW__coilCm{opacity:.55;font-size:11px}.MassDriverContext-module__zmvaqW__hint{opacity:.6;font-size:10.5px}.MassDriverContext-module__zmvaqW__result{border-left:2px solid var(--ansi-red);background:color-mix(in srgb,var(--ansi-red) 6%,transparent);gap:5px;padding:10px;display:grid}.MassDriverContext-module__zmvaqW__result[data-met=true]{border-left-color:var(--ansi-green);background:color-mix(in srgb,var(--ansi-green) 6%,transparent)}.MassDriverContext-module__zmvaqW__result strong{font-size:15px}.MassDriverContext-module__zmvaqW__result b{opacity:.75;font-size:11px;font-weight:500}
.PolicyLabSurface-module__5rS1ZG__surface{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}