/* Long or Short — game-specific styles
   Shared shell (header, overlays, ad slots, CPA card) lives in site.css + game-shell.css */

/* Bright game bg — era colors painted on canvas, body just needs a neutral dark */
body.sg-game { background: #0B0C0F; }
#game-wrap   { background: #0B0C0F; }

/* Non-pixel game: smooth canvas scaling */
#game-wrap canvas { image-rendering: auto !important; }

/* Mute button — same position as pump-and-dump */
#ctrl-bar { position: fixed; top: 60px; right: 10px; z-index: 500; display: flex; gap: 6px; }
.ctrl-btn  { width: 34px; height: 34px; background: #13141A; border: 1px solid #2A2B38;
             color: #737488; font-size: 17px; cursor: pointer; border-radius: 4px;
             display: flex; align-items: center; justify-content: center; }
.ctrl-btn:hover { background: #1A1B23; color: #EEEEF2; }
