.game[data-game='bejeweled'] .game__canvas-wrap{background: radial-gradient(120% 80% at 50% 0%,rgba(120,160,255,.12),transparent 62%),linear-gradient(180deg,#0a0f1c,#131a2b 55%,#080c16);border-color: var(--c-border-strong);box-shadow: inset 0 1px 0 rgba(255,255,255,.06),var(--shadow-card)}.game[data-game='bejeweled'] canvas{cursor: pointer;touch-action: none}.game[data-game='bejeweled'] canvas:active{cursor: grabbing}.game[data-game='bejeweled'] .game__status{font-family: var(--font-mono);font-size: 12px;letter-spacing: .02em;min-height: 18px}.game[data-game='bejeweled'] .gamehud__item:first-child b{color: var(--accent);font-variant-numeric: tabular-nums}.game[data-game='bejeweled'] .gamehud__item b{font-variant-numeric: tabular-nums}.game[data-game='bejeweled'] .gametabs{flex: 1 1 100%;margin-right: 0}@media (max-width: 560px){.game[data-game='bejeweled'] .game__canvas-wrap{padding: 6px}.game[data-game='bejeweled'] .game__status{font-size: 11.5px;line-height: 1.4}}