.TerminalGame-module__RPIlCq__panel{--paper:white;--ink:black;background:var(--paper);min-height:0;color:var(--ink);font:inherit;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:11px;display:flex}body.dark .TerminalGame-module__RPIlCq__panel{--paper:black;--ink:white}.TerminalGame-module__RPIlCq__panel header,.TerminalGame-module__RPIlCq__panel footer{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.TerminalGame-module__RPIlCq__panel header{border-bottom:1px dashed var(--ink);padding-bottom:5px}.TerminalGame-module__RPIlCq__panel header strong{font-size:13px}.TerminalGame-module__RPIlCq__field{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.TerminalGame-module__RPIlCq__field svg{aspect-ratio:2;border:1px solid var(--ink);background:var(--paper);width:auto;max-width:100%;height:100%;max-height:100%;display:block}.TerminalGame-module__RPIlCq__panel button,.TerminalGame-module__RPIlCq__panel button *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.TerminalGame-module__RPIlCq__panel button{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--ink);cursor:pointer;padding:3px 6px}.TerminalGame-module__RPIlCq__panel footer button{color:inherit;background:0 0;border:0;text-decoration:underline}.TerminalGame-module__RPIlCq__panel button:hover,.TerminalGame-module__RPIlCq__panel button:focus-visible{background:var(--ink);color:var(--paper)}.TerminalGame-module__RPIlCq__panel .TerminalGame-module__RPIlCq__result{text-align:center;padding:10px 16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TerminalGame-module__RPIlCq__result strong{letter-spacing:.15em;margin-bottom:4px;display:block}.TerminalGame-module__RPIlCq__field svg.TerminalGame-module__RPIlCq__well{aspect-ratio:1/2}.TerminalGame-module__RPIlCq__field svg.TerminalGame-module__RPIlCq__sketch{aspect-ratio:2;touch-action:none;cursor:crosshair}.TerminalGame-module__RPIlCq__panel .TerminalGame-module__RPIlCq__hold{align-self:flex-start;margin-left:8px;padding:4px}.TerminalGame-module__RPIlCq__hold:disabled{cursor:default;border-style:dashed}.TerminalGame-module__RPIlCq__hold svg{background:0 0;border:0;width:48px;height:36px;display:block}.TerminalGame-module__RPIlCq__touchControls{display:none}@media (max-width:760px),(any-pointer:coarse){.TerminalGame-module__RPIlCq__panel{padding-bottom:max(8px, env(safe-area-inset-bottom))}.TerminalGame-module__RPIlCq__keyboardHint{display:none}.TerminalGame-module__RPIlCq__touchControls{gap:6px;width:100%;max-width:380px;display:flex}.TerminalGame-module__RPIlCq__panel button{touch-action:none;min-width:44px;min-height:44px}.TerminalGame-module__RPIlCq__touchControls button{flex:1;font-size:18px}.TerminalGame-module__RPIlCq__touchControls button:active{background:var(--ink);color:var(--paper)}.TerminalGame-module__RPIlCq__panel footer button{margin-left:auto}.TerminalGame-module__RPIlCq__field{container-type:size}.TerminalGame-module__RPIlCq__field>svg{width:min(100cqw,200cqh);height:auto}.TerminalGame-module__RPIlCq__field>svg.TerminalGame-module__RPIlCq__well{width:min(100cqw - 76px,50cqh)}}.TerminalGame-module__RPIlCq__gestureBoard,.TerminalGame-module__RPIlCq__well{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.TerminalGame-module__RPIlCq__touchHint{display:none}@media (max-width:760px),(any-pointer:coarse){.TerminalGame-module__RPIlCq__touchHint{display:inline}}
