/* Back to Arcade: shared look for every DOM game (see backbtn.js, docs/back-button.md). Red QUIT colour, cream picture, 2 px dark outline, >= 48 px touch target. */
.backbtn { display: inline-flex; align-items: center; justify-content: center; gap: 10px; box-sizing: border-box; min-height: 48px; min-width: 48px; padding: 4px 16px 4px 12px; border: 2px solid #2a0a14; border-radius: 14px;
  background: #b8324f; color: #fff; font: 700 16px/1.1 "Trebuchet MS", "DejaVu Sans", Verdana, sans-serif; letter-spacing: 1px; text-transform: uppercase; text-align: left; cursor: pointer; -webkit-tap-highlight-color: transparent; }
.backbtn:hover, .backbtn:focus-visible { background: #a82a46; }
.backbtn:focus-visible { outline: 3px solid #ffe060; outline-offset: 2px; }
.backbtn .bbi { flex: none; display: block; image-rendering: pixelated; }
.backbtn .bbl { white-space: nowrap; }
.backbtn.short { padding: 4px 8px 4px 6px; gap: 6px; letter-spacing: .5px; }
