.computer-page .computer-player:not(:fullscreen):not(.computer-player-expanded),.dos-page .dos-player:not(:fullscreen):not(.dos-player-expanded){outline-offset:-2px;border-radius:12px;outline:2px solid #657563;box-shadow:inset 0 0 0 1px #dae0cb66,0 3px #3a5140,0 14px 28px -20px #193d3299}.computer-page .computer-toolbar,.computer-page .computer-keys,.computer-page .computer-adventure-controls{color:#294838;background:#f5f3e9;border-top:1px solid #d0d5c2}.computer-page .computer-toolbar button,.computer-page .computer-keys button,.computer-page .computer-adventure-controls button{border-color:#bdc7b2;box-shadow:inset 0 1px #fff9,0 2px #6f876b22}.computer-page .computer-toolbar button[aria-pressed=true],.computer-page .computer-adventure-controls button[aria-pressed=true]{color:#fffbed;background:#254c39;border-color:#254c39}.dos-page .dos-player-bar{color:#e2e8d9;background:#1d3028}.dos-page .dos-toolbar{background:#1b2923;border-color:#52634f}.computer-page .computer-standby h2,.dos-page .dos-standby h2{text-wrap:balance;line-height:1.15}@media (max-width:600px){.computer-page .computer-player:not(:fullscreen):not(.computer-player-expanded),.dos-page .dos-player:not(:fullscreen):not(.dos-player-expanded){outline-width:1px}}
.player-controls-guide{flex-shrink:0;font-size:13px;line-height:1.55;position:relative}.player-controls-guide summary{cursor:pointer;border:1px solid;border-radius:8px;min-height:40px;padding:9px 12px;font-weight:600}.player-controls-guide summary:focus-visible{outline-offset:2px;outline:3px solid #93b86b}.player-controls-guide[open]{flex-basis:100%}.player-controls-guide[open] summary{width:fit-content}.player-controls-guide-body{overscroll-behavior:contain;max-width:76ch;max-height:min(28dvh,220px);padding:6px 12px;overflow:auto}.player-controls-guide-body p{margin:8px 0;font-size:14px;line-height:1.65}.computer-player>.player-controls-guide,.dos-player>.player-controls-guide{color:#29402e;background:#f4f6ef;border-top:1px solid #c5d1bf;flex-shrink:0;padding:6px 12px}.player-controls-guide.is-touch-only{display:none}@media (pointer:coarse){.player-controls-guide.is-touch-only{display:block}}@media (pointer:coarse) and (max-height:600px) and (orientation:landscape){.computer-page .computer-player:is(:fullscreen,.computer-player-expanded):has(>.player-controls-guide){grid-template-rows:minmax(0,1fr) auto auto}.computer-page .computer-player:is(:fullscreen,.computer-player-expanded)>.player-controls-guide{grid-area:2/1/auto/-1}.computer-page .computer-player:is(:fullscreen,.computer-player-expanded) .computer-toolbar{grid-row:3}}@media (pointer:coarse) and (max-height:520px) and (orientation:landscape) and (min-width:601px){.dos-page .dos-player-roguelike:is(:fullscreen,.dos-player-expanded):has(.dos-control-panel-open){grid-template-rows:38px minmax(0,1fr) auto 56px}.dos-page .dos-player-roguelike:is(:fullscreen,.dos-player-expanded)>.player-controls-guide{grid-area:3/1}.dos-page .dos-player-roguelike:is(:fullscreen,.dos-player-expanded) .dos-toolbar{grid-area:4/1}.dos-page .dos-player-roguelike:is(:fullscreen,.dos-player-expanded) .dos-control-panel{grid-row:2/5}}.computer-player:is(:fullscreen,.computer-player-expanded)>.player-controls-guide,.dos-player:is(:fullscreen,.dos-player-expanded)>.player-controls-guide{color:#dfe6df;background:#101510;border-top-color:#26332b}
