/* Mobile-only gameplay visuals must stay off on desktop, even in a narrow window. */
html.bwf-desktop-input .local-board .ghost-tile {
  display: none !important;
}

html.bwf-desktop-input .touch-controls,
html.bwf-desktop-input .touch-controls-layer,
html.bwf-desktop-input .board-touch-surface,
html.bwf-desktop-input .touch-feature-settings,
html.bwf-desktop-input .control-hardDrop {
  display: none !important;
}

@media (hover: hover), (pointer: fine) {
  .local-board .ghost-tile {
    display: none !important;
  }

  .touch-controls,
  .touch-controls-layer,
  .board-touch-surface,
  .touch-feature-settings,
  .control-hardDrop {
    display: none !important;
  }
}
