/* Game action emphasis only. Header, transport and touch sizing are shared. */
.arcade-actions [data-action='fire']{background:#f47a1f;color:#101f25;border-color:#f47a1f}
.arcade-actions [data-action='fire']:hover:not(:disabled){background:#ffa452;color:#101f25}
.arcade-actions button:active:not(:disabled){border-color:#f1e2bf;background:#0c3f4a;color:#f1e2bf}
/* Medouses only: keep the opposite corner clear for page-wide dragging. */
@media(pointer:coarse) and (max-width:900px){
  .channel-shell.ch5[data-mobile-play=true] .channel-actions{position:absolute;inset:auto 0 0;justify-content:flex-end;pointer-events:none;padding:8px max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom));z-index:2}
  .channel-shell.ch5[data-mobile-play=true] .channel-actions>div{pointer-events:none}
  .channel-shell.ch5[data-mobile-play=true] [data-action=fire]{pointer-events:auto;min-width:104px;min-height:72px;background:#f47a1f;color:#101f25;font-size:22px}
}
