.game[data-game="dino"] .game__canvas-wrap{padding: 10px;background: radial-gradient(120% 140% at 50% 120%,rgba(247,144,9,.22),transparent 62%),linear-gradient(180deg,#0b1220,#141b26);border-color: color-mix(in srgb,var(--accent) 34%,var(--c-border-strong))}.game[data-game="dino"] #gameCanvas{box-shadow: 0 0 0 1px color-mix(in srgb,var(--accent) 26%,transparent),0 20px 44px -30px color-mix(in srgb,var(--accent) 75%,transparent)}.game[data-game="dino"] .gamehud__item:first-child b{color: var(--accent);text-shadow: 0 0 18px color-mix(in srgb,var(--accent) 45%,transparent)}.game[data-game="dino"] .game__status{color: color-mix(in srgb,var(--accent) 50%,var(--c-muted))}.game[data-game="dino"] .gametouch{grid-template-columns: 1fr;justify-content: stretch;grid-auto-rows: 56px;gap: 10px;max-width: 520px;margin: 2px auto 0}.game[data-game="dino"] .gametouch__btn{font-size: 16px;letter-spacing: .04em;background: linear-gradient(180deg,#1f2937,#151d29);color: var(--game-pad-ink);border-color: color-mix(in srgb,var(--accent) 26%,var(--c-border-strong))}.game[data-game="dino"] .gametouch__btn:active{background: var(--accent);border-color: var(--accent);color: #1b1205;transform: translateY(1px)}@media (hover: hover) and (pointer: fine) and (min-width: 900px){.game[data-game="dino"] [data-game-touch]{display: none}}@media (max-width: 560px){.game[data-game="dino"] .game__canvas-wrap{padding: 6px}.game[data-game="dino"] .gametouch{grid-auto-rows: 52px;gap: 8px}}