.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{white-space:nowrap;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;overflow-x:auto}.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;flex-shrink:0;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__workspace [data-workspace-overlay^=terminal] .terminal-window{isolation:isolate}.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}:is(.PanelFullscreen-module__yVBTCa__workspace [data-workspace-overlay^=terminal] .vim-editor-overlay,.PanelFullscreen-module__yVBTCa__workspace [data-workspace-overlay^=terminal] .cm-editor){background:0 0!important}.PanelFullscreen-module__yVBTCa__workspace [data-workspace-overlay^=terminal] .vim-editor-overlay~.terminal{visibility:hidden}
.MobileKeyboard-module__LXsBPa__commandHeader{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.MobileKeyboard-module__LXsBPa__commandHeader .suggested-actions-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MobileKeyboard-module__LXsBPa__commandCue{color:var(--ansi-cyan);text-align:center;white-space:nowrap;flex:none;font-size:11px;line-height:1.3}.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action-copy{order:1}.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action-icon{min-width:22px;color:var(--ansi-cyan);text-align:center;order:2;margin-left:auto;font-size:16px;line-height:1}:is(.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-intent=return],.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-id=back],.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-id=resume],.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-id=keep-callout],.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-id=keep-playing]){border-color:color-mix(in srgb, #f08a24 72%, var(--ansi-bright-black));background:#f08a241f}:is(.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-intent=return] .suggested-action-icon,.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-id=back] .suggested-action-icon,.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-id=resume] .suggested-action-icon,.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-id=keep-callout] .suggested-action-icon,.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-id=keep-playing] .suggested-action-icon){color:#f08a24}.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-intent=primary]{border-color:var(--ansi-bright-cyan);background:color-mix(in srgb, var(--ansi-cyan) 16%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--ansi-bright-cyan) 45%, transparent)}:is(.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-intent=danger],.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-id=cancel-callout],.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-id=confirm-cancel],.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-id=confirm-resign],.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-id=resign]){border-color:color-mix(in srgb, var(--ansi-bright-red) 55%, var(--ansi-bright-black))}.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-intent=challenge] .suggested-action-icon{color:var(--ansi-bright-yellow)}.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-intent=active] .suggested-action-icon{color:var(--ansi-bright-green)}:is(.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-intent=message] .suggested-action-icon,.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-intent=incoming] .suggested-action-icon,.MobileKeyboard-module__LXsBPa__navigationMenu .suggested-action[data-action-intent=refresh] .suggested-action-icon){color:var(--ansi-cyan)}.MobileKeyboard-module__LXsBPa__navigationSecondaryDeck{min-height:0!important;padding-block:8px max(8px, env(safe-area-inset-bottom,8px))!important;gap:6px!important}.MobileKeyboard-module__LXsBPa__navigationMenu.suggested-actions-splatface{height:var(--mobile-deck-height);max-height:var(--mobile-deck-height);overflow:hidden;min-height:var(--mobile-deck-height)!important}.MobileKeyboard-module__LXsBPa__navigationMenu.suggested-actions-splatface .suggested-actions-list{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#f08a24c7 #ffffff0a;flex:auto;min-height:0;padding-inline-end:4px;overflow-y:auto}.MobileKeyboard-module__LXsBPa__navigationMenu.suggested-actions-splatface .suggested-actions-list::-webkit-scrollbar{width:8px}.MobileKeyboard-module__LXsBPa__navigationMenu.suggested-actions-splatface .suggested-actions-list::-webkit-scrollbar-track{background:#ffffff0a}.MobileKeyboard-module__LXsBPa__navigationMenu.suggested-actions-splatface .suggested-actions-list::-webkit-scrollbar-thumb{background:#f08a24c7 padding-box padding-box;border:2px solid #0000;border-radius:8px}.MobileKeyboard-module__LXsBPa__navigationMenu.suggested-actions-splatface .suggested-actions-keyboard{display:none}.MobileKeyboard-module__LXsBPa__navigationMenu.suggested-actions-target-list{height:var(--mobile-deck-height);max-height:var(--mobile-deck-height);overflow:hidden;min-height:var(--mobile-deck-height)!important}.MobileKeyboard-module__LXsBPa__navigationMenu.suggested-actions-target-list .suggested-actions-list{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.MobileKeyboard-module__LXsBPa__navigationMenu[data-game-mode=dockhand]{height:var(--mobile-deck-height);max-height:var(--mobile-deck-height);overflow:hidden;min-height:var(--mobile-deck-height)!important}.MobileKeyboard-module__LXsBPa__navigationMenu[data-game-mode=dockhand] .suggested-actions-list{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}:is(.MobileKeyboard-module__LXsBPa__navigationMenu[data-game-mode=dockhand] .suggested-actions-title,.MobileKeyboard-module__LXsBPa__navigationMenu[data-game-mode=dockhand] .MobileKeyboard-module__LXsBPa__secondaryActions){flex:none}.MobileKeyboard-module__LXsBPa__navigationMenu[data-game-mode=dockhand] .MobileKeyboard-module__LXsBPa__secondaryActions .suggested-action{min-width:72px}.MobileKeyboard-module__LXsBPa__navigationMenu[data-game-mode=dockhand] .MobileKeyboard-module__LXsBPa__secondaryActions .suggested-action-copy strong{color:var(--terminal-fg);font-size:11px}.MobileKeyboard-module__LXsBPa__commandList{height:var(--mobile-deck-height);max-height:var(--mobile-deck-height);overflow:visible;min-height:var(--mobile-deck-height)!important}.MobileKeyboard-module__LXsBPa__commandList.mobile-keyboard.suggested-actions{padding-inline:5px;padding-bottom:max(5px, env(safe-area-inset-bottom,5px))}.MobileKeyboard-module__LXsBPa__commandList .suggested-actions-list{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--ansi-cyan) 72%, transparent) #ffffff0a;flex:auto;min-height:0;padding-inline-end:4px;overflow-y:auto}.MobileKeyboard-module__LXsBPa__commandList .suggested-actions-list::-webkit-scrollbar{width:8px}.MobileKeyboard-module__LXsBPa__commandList .suggested-actions-list::-webkit-scrollbar-track{background:#ffffff0a}.MobileKeyboard-module__LXsBPa__commandList .suggested-actions-list::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ansi-cyan) 72%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:8px}.MobileKeyboard-module__LXsBPa__commandList .suggested-action{width:100%}.MobileKeyboard-module__LXsBPa__commandList .suggested-action[data-action-intent=return]{border-color:color-mix(in srgb, #f08a24 72%, var(--ansi-bright-black));background:#f08a241f}.MobileKeyboard-module__LXsBPa__commandList .suggested-action[data-action-intent=primary]{border-color:var(--ansi-bright-cyan);background:color-mix(in srgb, var(--ansi-cyan) 16%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--ansi-bright-cyan) 45%, transparent)}.MobileKeyboard-module__LXsBPa__commandList .suggested-action[data-action-intent=danger]{border-color:color-mix(in srgb, var(--ansi-bright-red) 55%, var(--ansi-bright-black))}.MobileKeyboard-module__LXsBPa__commandList .suggested-action-copy{flex:1 1 0;overflow:hidden}.MobileKeyboard-module__LXsBPa__commandList .suggested-action-copy strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.MobileKeyboard-module__LXsBPa__commandList .suggested-action code{text-align:right;flex:0 auto;max-width:46%;margin-inline-start:auto}.MobileKeyboard-module__LXsBPa__commandStaged{box-shadow:inset 3px 0 0 var(--ansi-cyan);border-color:var(--ansi-cyan)!important;background:color-mix(in srgb, var(--ansi-cyan) 12%, transparent)!important}.MobileKeyboard-module__LXsBPa__commandFooter{flex:none;gap:3px;display:flex}.MobileKeyboard-module__LXsBPa__commandPunctuation{flex:1}.MobileKeyboard-module__LXsBPa__commandEdit{flex:5}.MobileKeyboard-module__LXsBPa__commandEnter{flex:1.5}.MobileKeyboard-module__LXsBPa__commandEnter:not(:disabled){border-color:var(--ansi-cyan);color:var(--ansi-cyan)}.MobileKeyboard-module__LXsBPa__commandEnter:disabled,.MobileKeyboard-module__LXsBPa__commandPunctuation:disabled{cursor:default;opacity:.38}@media (orientation:landscape) and (max-height:767px){.MobileKeyboard-module__LXsBPa__navigationMenu.suggested-actions-splatface{height:100%;max-height:none;min-height:0!important}.MobileKeyboard-module__LXsBPa__navigationMenu.suggested-actions-target-list{height:100%;max-height:none;min-height:0!important}.MobileKeyboard-module__LXsBPa__navigationMenu[data-game-mode=dockhand]{height:100%;max-height:none;min-height:0!important}}.MobileKeyboard-module__LXsBPa__secondaryActions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"left right";align-items:end;gap:12px;margin-top:auto;display:grid}.MobileKeyboard-module__LXsBPa__secondaryLeft{grid-area:left;justify-self:start}.MobileKeyboard-module__LXsBPa__secondaryRight{grid-area:right;justify-self:end}.MobileKeyboard-module__LXsBPa__secondaryLeft,.MobileKeyboard-module__LXsBPa__secondaryRight{min-width:0;max-width:100%}.MobileKeyboard-module__LXsBPa__secondaryActions .suggested-action{border-color:color-mix(in srgb, var(--ansi-bright-black) 72%, transparent);background:#ffffff09;width:auto;min-height:44px;padding:5px 9px}.MobileKeyboard-module__LXsBPa__secondaryActions .suggested-action-copy strong{color:var(--ansi-bright-black);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:500;overflow:hidden}.MobileKeyboard-module__LXsBPa__commandCue[data-guidance=true]{white-space:normal;overflow-wrap:anywhere;text-align:left;flex:65%;min-width:0}.MobileKeyboard-module__LXsBPa__typingGuidance[data-guidance=true]{flex:none;padding:4px 8px}.MobileKeyboard-module__LXsBPa__navigationMenu[data-game-mode=backspin]{height:var(--mobile-deck-height);max-height:var(--mobile-deck-height);padding-block:6px max(6px, env(safe-area-inset-bottom,6px));flex:none;gap:4px;overflow:hidden;min-height:0!important}.MobileKeyboard-module__LXsBPa__navigationMenu[data-game-mode=backspin] .suggested-actions-list{overscroll-behavior:contain;touch-action:pan-y;gap:4px;min-height:0;overflow-y:auto}:is(.MobileKeyboard-module__LXsBPa__navigationMenu[data-game-mode=backspin] .suggested-action,.MobileKeyboard-module__LXsBPa__navigationMenu[data-game-mode=backspin] .suggested-actions-keyboard){min-height:44px;padding-block:6px}@media (orientation:landscape) and (max-height:600px){.MobileKeyboard-module__LXsBPa__navigationMenu[data-game-mode=backspin] .suggested-actions-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.MobileKeyboard-module__LXsBPa__commandList .suggested-action[data-mkey-kind=directory]{border-color:var(--ansi-cyan);color:var(--ansi-cyan);background:color-mix(in srgb, var(--ansi-cyan) 10%, var(--terminal-bg))}.MobileKeyboard-module__LXsBPa__commandList .suggested-action[data-mkey-kind=previous]{border-color:var(--ansi-yellow);min-height:44px;color:var(--ansi-yellow);flex:none}.MobileKeyboard-module__LXsBPa__commandList[data-game-mode=ctf] .suggested-action:not([data-mkey-kind=directory]):not([data-mkey-kind=previous]){border-color:color-mix(in srgb, var(--ansi-green) 65%, var(--ansi-bright-black))}.MobileKeyboard-module__LXsBPa__commandList[data-game-mode=ctf] .suggested-action:not([data-mkey-kind=directory]):not([data-mkey-kind=previous]) code{color:var(--ansi-green)}
.PersonalMkeys-module__e8nkfq__toolbar{flex:none;align-items:center;gap:4px;min-width:0;display:flex}.PersonalMkeys-module__e8nkfq__toolbar button{border:1px solid var(--shell-border);background:var(--shell-surface);min-width:44px;min-height:44px;color:var(--ansi-cyan);font:inherit;touch-action:manipulation;border-radius:4px;padding:4px 8px;font-size:12px}.PersonalMkeys-module__e8nkfq__toolbar button:disabled{opacity:.45}.PersonalMkeys-module__e8nkfq__toolbar button:focus-visible{outline:2px solid var(--ansi-cyan);outline-offset:2px}@media (max-width:359px){.PersonalMkeys-module__e8nkfq__navigation{gap:4px}.PersonalMkeys-module__e8nkfq__navigation .keyboard-nav-autocomplete{white-space:nowrap;padding-inline:6px}.PersonalMkeys-module__e8nkfq__navigation .keyboard-nav-symbol{min-height:44px}}.PersonalMkeys-module__e8nkfq__header{justify-content:space-between;align-items:center;gap:4px;display:flex}.PersonalMkeys-module__e8nkfq__header>:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.PersonalMkeys-module__e8nkfq__empty{color:var(--shell-text);padding:8px;font-size:13px}.PersonalMkeys-module__e8nkfq__personal .suggested-action[data-mkey-kind=directory]{color:var(--ansi-cyan)}.PersonalMkeys-module__e8nkfq__personal .suggested-action[data-mkey-kind=previous]{color:var(--ansi-yellow)}.PersonalMkeys-module__e8nkfq__personal .suggested-action:not([data-mkey-kind]){color:var(--ansi-green)}.PersonalMkeys-module__e8nkfq__personal .suggested-action:not([data-mkey-kind]) code{color:var(--ansi-green)}