/* Golf Solitaire: samo ono što nije zajedničko za karte (cards.css). Raspored računa client/golf-solitaire/game.ts. */
.is-game .felt{touch-action:none;touch-action:pinch-zoom;-webkit-user-select:none;user-select:none}
.golf .slot[data-k=stock]{cursor:pointer;display:grid;place-items:center}
.golf .gfleft{font:600 calc(var(--cw)*.17)/1 var(--sans);color:rgba(255,255,255,.55)}
/* karta koja nije na dnu kolone se ne igra; donja koja ide na gomilu ima zlatan rub */
.golf .card.covered{cursor:default}
.golf .card.free{cursor:pointer}
.golf .card.can .front{box-shadow:0 0 0 2px rgba(242,201,100,.75),0 6px 14px rgba(0,0,0,.35)}
/* niz: koliko je karata zaredom skinuto */
.golf .gfstreak{position:absolute;left:0;top:0;font:700 calc(var(--cw)*.24)/1.1 var(--serif);color:#f2c964;opacity:0;transition:opacity .2s;white-space:nowrap;pointer-events:none;text-shadow:0 1px 2px rgba(0,0,0,.5)}
.golf .gfstreak.on{opacity:1}
@media (prefers-reduced-motion:reduce){.golf .gfstreak{transition:none}}
