.viewer-games{display:grid;gap:18px}.viewer-game{border:1px solid var(--line);border-radius:8px;padding:24px;min-width:0;scroll-margin-top:24px}.viewer-game.active{border-color:var(--accent)}.viewer-game h2{margin-bottom:8px}.viewer-game p{max-width:85ch}.game-round{font-weight:600}.game-commands{display:grid;gap:12px;margin:18px 0}.game-commands code{display:block;overflow-wrap:anywhere;margin-bottom:5px}.game-commands p{color:var(--muted);margin:0}.game-commands button{justify-self:start}.game-choice-list{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.game-choice-list code{padding:3px 7px;background:var(--panel-soft);border-radius:4px}.game-payouts{overflow:auto}.game-payouts table{border-collapse:collapse;min-width:100%;font-variant-numeric:tabular-nums}.game-payouts td,.game-payouts th{text-align:left;padding:8px 14px;border-bottom:1px solid var(--line);white-space:nowrap}.viewer-policies{margin-top:24px}.viewer-policies summary,.viewer-game summary{cursor:pointer;padding:8px 0}.game-current-command{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.game-current-command input{max-width:500px;font-family:Consolas,monospace}@media(max-width:480px){.viewer-game{padding:16px}}
