.game[data-game='klondike'] .game__canvas-wrap{background: radial-gradient(130% 90% at 50% 0%,rgba(120,220,170,.10),transparent 60%),linear-gradient(180deg,#07201a,#0d3327 60%,#061a14);border-color: var(--c-border-strong);box-shadow: inset 0 1px 0 rgba(255,255,255,.06),var(--shadow-card)}.game[data-game='klondike'] canvas{cursor: grab;touch-action: none}.game[data-game='klondike'] canvas:active{cursor: grabbing}.game[data-game='klondike'] .game__status{font-family: var(--font-mono);font-size: 12px;letter-spacing: .02em;min-height: 18px}.game[data-game='klondike'] .gamehud__item:first-child b{color: var(--accent);font-variant-numeric: tabular-nums}.game[data-game='klondike'] .gametabs{flex: 1 1 100%;margin-right: 0}.game[data-game='klondike'] .gametabs__tab{font-variant-numeric: tabular-nums}@media (max-width: 560px){.game[data-game='klondike'] .game__canvas-wrap{padding: 6px}.game[data-game='klondike'] .game__status{font-size: 11.5px}.game[data-game='klondike'] .game__status{line-height: 1.4}}