/* Silk Spans: the playfield is all canvas (cards, deal + undo buttons, the HUD row). */
.bg-game .bg-canvas { cursor: pointer; }
/* Safe-area probe (main.js reads its padding): the canvas HUD row keeps clear of a notch. */
.ss-safe {
  position: absolute; left: 0; top: 0; width: 0; height: 0; visibility: hidden; pointer-events: none;
  padding: env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);
}
